Handbook of photovoltaic science and engineering - Luque, A. (Antonio); Hegedus, Steven (Wiley, 2011)