A modified adaptive hill climbing MPPT method for photovoltaic power systems | Synapse