1. State Grid Hebei Electric Power Co., Ltd., Shijiazhuang 050022, China
2. State Grid Hebei Electric Power Research Institute, Shijiazhuang 050021, China
3. Hebei Key Laboratory of Electric Machinery Maintenance and Failure Prevention, Baoding 071003, China
4. Suzhou Institute of North China Electric Power University, Suzhou 215000, China