Control of Photovoltaic Arrays: Dynamical Reconfiguration for Fighting Mismatched Conditions and Meeting Load Requests