Photovoltaic Solar Energy Generation - Lotsch, H.K.V (Springer-Verlag Berlin Heidelberg, 2005)