Hardware-In-Loop Emulation Of A Solar Array Fed Water Pumping System