Banne, C. (2020). Modern third generation solar photovoltaic technology: Dye sensitized solar cell. Journal of Mechanical and Energy Engineering, 4(2), 173-178. https://doi.org/10.30464/jmee.2020.4.2.173