Nanocrystalline TiO2 film with different additives for high performance dye sensitized solar cells | Publicación