1. China Institute of Water Resources and Hydropower Research, Haidian District, Beijing 100038, China
2. School of Power and Mechanical Engineering, Wuhan University, Wuhan, Hubei Province 430072, China
3. State Grid Shanxi Electric Power Research Institute, Taiyuan, Shanxi Province 030001, China