SOLAR PUMP MPPT CONTROLLERS DEALING WITH VARIABLE HEAD PRESSURE