1. Pumped Storage Technological and Economic Research Institute, State Grid Xinyuan Co., Ltd., Beijing 100761, China
2. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China
3. College of Energy and Electrical Engineering, Hohai University, Nanjing 211100, China