Describir: Cyanobacterial pigments as natural photosensitizers for dye-sensitized solar cells