Aqueous dye-sensitized solar cell based on new ruthenium diphenyl carbazide complexes. (29th June 2017)