Optimal control of heat pump water heater-instantaneous shower using integrated renewable-grid energy systems. (1st September 2017)