Modeling, sensitivity analysis, and multi-objective optimization of a humidification-dehumidification-desalination system | Synapse