Dye-sensitized solar cells (DSSCs) were one of the most effective
renewable photovoltaic devices because they were found to display
low cost, ease of fabrication, short energy pay back time, low
sensitivity to temperature changes and environmental friendliness
compared with the conventional inorganic solar cells