HARNESSING THE SOLAR ENERGY: A GUIDE TO PHOTOVOLTAICS