Physics of solar cells from principles to new concepts - Würfel, Peter (Wiley-VCH, 2004)