Increasingly individuals and businesses are considering solar power as a renewable alternative for the power requirements. Solar technology involves converting sunlight directly into practical energy through {photovoltaic (PV) cells or solar thermal systems. PV cells directly create electricity