1. School of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, China
2. Suzhou Research Institute, Harbin Institute of Technology, Suzhou 215104, China
3. Suzhou Suyu Technology Co., Ltd., Suzhou 215200, China
4. State Key Laboratory of Hydro-Power Equipment, Harbin Institute of Technology, Harbin 150001, China