Numerical modeling of a direct contact evaporator for humidification-dehumidification desalination systems