1. Institute of Intelligent Manufacturing Technology, Shenzhen Polytechnic University, Shenzhen 518055, China
2. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
3. School of Automotive Studies, Tongji University, Shanghai 201804, China
4. College of Mechanical Engineering, Guangxi University, Nanning 530004, China