Thin-film solar cells - Kaya, Hakim; Sahin, Abban (Energy science, engineering and technology series, 2010)