Acid versus base peptization of mesoporous nanocrystalline TiO2 films: functional studies in dye sensitized solar cells | doi.page