Solvent effect on the efficiency of triphenylamine-based dye-sensitized solar cells, molecular approach