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. Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China