1. Henan Luoning Pumped Storage Co., Ltd., Luoning 471700, China
2. College of Water Resources and Civil Engineering, China Agricultural University, Beijing 100083, China
3. Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China