Physics of solar cells : from basic principles to advanced concepts - Wurfel, Peter (Wiley Germany, 2016)