1. College of Transportation, Shandong University of Science and Technology, Qingdao 266590, China
2. College of Mechanical and Electronic Engineering, Shandong University of Science and Technology, Qingdao 266590, China
3. College of Information Science and Engineering, Shandong Normal University, Jinan 250358, China
4. Advanced Manufacturing Technology Center, Shandong University of Science and Technology, Qingdao 266590, China