Photovoltaic Solar Energy Conversion - Bauer (Springer Berlin Heidelberg, 2015)