Extraction and application of natural pigments for fabrication of green dye-sensitized solar cells