Multi-Stage Flash Desalination: Modeling, Simulation, and Adaptive Control (Engineering Systems and Sustainability)