Abstract: Solar photovoltaic (SPV) systems have witnessed tremendous growth in the last decade due to their wide adoption throughout the world. These systems are installed on the ground or on rooftops ...