Gravitational Search Algorithm-based Photovoltaic Array Reconfiguration for Partial Shading Losses Reduction