1. Pumped-Storage Technological & Economic Research Institute State Grid Xinyuan Company Ltd., Beijing 100053, China
2. China Institute of Water Resources and Hydropower Research, Beijing 100048, China
3. State Key Laboratory of Hydroscience and Engineering, Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China