Banne, C. “Modern Third Generation Solar Photovoltaic Technology: Dye Sensitized Solar Cell”. Journal of Mechanical and Energy Engineering, Vol. 4, no. 2, Nov. 2020, pp. 173-8, doi:10.30464/jmee.2020.4.2.173.