Performance evaluation of a novel compact humidification-dehumidification desalination system coupled with a heat pump for design and off-design conditions