1. Ocean College, Jiangsu University of Science and Technology, Zhenjiang, China
2. College of Automation, Jiangsu University of Science and Technology, Zhenjiang, China
3. Jiangsu Key Laboratory of Power Transmission and Distribution Equipment Technology, Hohai University, Changzhou, China
4. China Ship Scientific Research Center, Wuxi, China