BANNE, C. Modern third generation solar photovoltaic technology: Dye sensitized solar cell. Journal of Mechanical and Energy Engineering, v. 4, n. 2, p. 173-178, 24 nov. 2020.