Modelling and control optimization of a solar desiccant and evaporative cooling system using an electrical heat pump