1. Department of Mechanical Engineering, and the Hebei Key Laboratory of Electric Machinery and Failure Prevention, North China Electric Power University, Baoding 071003, China
2. State Grid Zhejiang Electric Power Research Institute, Hangzhou 310014, China
3. State Grid Hebei Electric Power Supply Co., Ltd., Shijiazhuang 050022, China