A Photovoltaic Technology Review: History, Fundamentals and Applications | Synapse