Solar desalination with a humidification-dehumidification cycle: mathematical modeling of the unit