1. Xiamen King Long United Automotive Industry Co., Ltd., Xiamen 361023, China
2. Department of Mechanical & Electrical Engineering, Xiamen University, Xiamen 361005, China
3. Department of Mechanical & Automation, Wuhan University of Science and Technology, Wuhan 430081, China