A Novel Fuzzy Logic Solar (PV) - Grid/DG Powered Pump Controller for Efficient Water Management