1. College of Information and Computer, Taiyuan University of Technology, Taiyuan 030024, China
2. College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan 030024, China
3. Department of Electrical Engineering, Sukkur IBA University, Sukkur 65200, Pakistan
4. Department of Mechatronics and Vehicle Engineering, Taiyuan University, Taiyuan 030032, China