Surfaces, Interfaces and Coatings TechnologyA Photovoltaic Overview from Crystalline to Thin-FilmDownloadA-Photovoltaic-Overview-from-Crystalline-to-Thin-Film