1. S.C.I. Energy, Future Energy Research Institute, Seidengasse 17, 8706 Zurich, Switzerland
2. China Institute of Water Resources and Hydropower Research, No. 20, Chegongzhuang West Road, Beijing 100048, China
3. State Key Laboratory of Hydroscience and Engineering, Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China
4. Huadong Yixing Pumped Storage Co., Ltd., No. 3 Qinhu Road, Yixing City 214256, China
5. Powerchina Huadong Engineering Corporation Limited, No. 201 Gaoxiao Road, Hangzhou 311122, China