Solar Electric Power Generation Photovoltaic Energy Systems - Krauter, Stefan C. W. (Springer-Verlag Berlin Heidelberg, 2006)