1. Jiangsu Key Laboratory of Power Transmission and Distribution Equipment Technology, College of Information Science and Engineering, Hohai University, Changzhou 213022, China
2. College of Mechanical and Electrical Engineering, Hohai University, Changzhou 213022, China