More and more individuals and companies are considering solar energy as a clean alternative for our electricity demands. This technology involves changing solar radiation directly into practical energy through {photovoltaic (PV) cells or solar thermal systems. PV cells produce electricity when hit by photons, while solar thermal plants use thermal