HARNESSING THE SUN: A OVERVIEW TO PHOTOVOLTAICS