The dye-sensitized solar cells (DSSCs) have been regarded as a promising branch of study contrasted to conventional silicon-based photovoltaic devices for sustainable energy supply at low cost and ...