1. School of Automotive and Transportation Engineering Shenzhen Polytechnic Shenzhen China
2. Institute of Intelligent Manufacturing Technology Shenzhen Polytechnic Shenzhen China
3. Department of Mechanical and Industrial Engineering Norwegian University of Science and Technology Trondheim Norway