Improved efficiency and stability of flexible dye sensitized solar cells on ITO/PEN substrates using an ionic liquid electrolyte.

Improved efficiency and stability of flexible dye sensitized solar cells on ITO/PEN substrates using an ionic liquid electrolyte.