Photovoltaic solar energy conversion. (2015)