1. Baihetan Engineering Construction Department, China Three Gorges Construction Engineering Corporation, Chengdu 610041, China
2. State Key Laboratory of Hydroscience and Engineering, Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China
3. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China
4. S.C.I. Energy, Future Energy Research Institute, Seidengasse 17, 8706 Zurich, Switzerland