A comprehensive assessment of solar photovoltaic technologies: Literature review · Study