Introduction: Solar power refers to the harnessing of sunlight for generating electricity. When the sunlight is turned either directly or indirectly into a source of electricity ...