Computational design of a smart and efficient control system for a residential air source heat pump water heater of Computational design of a smart and efficient control system for a residential air source heat pump water heater