Robust reconfiguration strategies for maximum output power from large-scale photovoltaic arrays under partial shading conditions