1. Power China Huadong Engineering Corporation Limited, Hangzhou 311122, China
2. East China Tongbai Pumped Storage Power Generation Co., Ltd, Taizhou 317200, China
3. School of Computer Science and Engineering, Northeastern University, Shenyang 110169, China