Density functional theory study on the donating strength of donor systems in dye-sensitized solar cells. (23rd April 2020)