HARNESSING THE SUNSHINE: A OVERVIEW TO PHOTOVOLTAICS