1. College of Information, Mechanical and Electrical Engineering, Ningde Normal University, Ningde 352000, China
2. New Energy Automobile Motor Industry Technology Development Base, Ningde Normal University, Ningde 352000, China
3. College of Mechanical Engineering and Automation, Huaqiao University, Xiamen 361021, China