Increasingly individuals and organizations are considering solar electricity as a sustainable answer for their energy requirements. The technology entails changing solar radiation directly into available power through {photovoltaic (PV) cells or solar thermal systems. PV cells directly create en