Recent advances and applications of solar photovoltaics and thermal technologies. (15th September 2020)