Aqueous dye-sensitized solar cells. (7th June 2015)