publicaciones seleccionadas documento Cyanobacterial biomass pigments as natural sensitizer for TiO2 Thin Films 2019