Molecular design towards suppressing electron recombination and enhancing the light-absorbing ability of dyes for use in sensitized solar cells: a theoretical investigation. (4th July 2018)