1. College of Environmental Science and Engineering Hunan University and Key Laboratory of Environmental Biology and Pollution Control Ministry of Education) Hunan University Changsha 410082 P. R. China
2. Centre of Research Excellence in Renewable Energy and Power Systems Center of Excellence in Desalination Technology Department of Mechanical Engineering Faculty of Engineering-Rabigh King Abdulaziz University Jeddah 21589 Saudi Arabia