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