Harnessing The Sun: How Solar Panels Work?