Dye adsorption mechanisms in TiO2 films, and their effects on the photodynamic and photovoltaic properties in dye-sensitized solar cells. Issue 34 (14th September 2015)