Physics of solar cells : from principles to new concepts - Wurfel, Peter (Wiley-VCH, 2005)