Tropical marine Chlorella sp. PP1 as a source of photosynthetic pigments for dye-sensitized solar cells