Photovoltaic solar energy : development and current research - Menna, Pietro (Office for Official Publications of the European Union, 2009)