Solar photovoltaic (PV) energy has gained significant attention and has undergone rapid global development in the past decade. The deployment of PV technology has expanded quickly, including both ...