Model predictive control of heat pump water heater-instantaneous shower powered with integrated renewable-grid energy systems. (15th October 2017)