Title: Advances in Hydropower, Wind Power, and Desalination Techniques