Increasingly individuals and organizations are considering solar energy as a clean answer for their electricity needs. The technology entails transforming photons directly into available energy through {photovoltaic (PV) cells or solar thermal systems. PV cells produce energy when exposed to pho