1. College of Engineering, Shantou University, Shantou, P.R. China
2. Department of Engineering Mechanics, Harbin University of Science and Technology, Harbin, P.R. China
3. Intelligent Manufacturing Key Laboratory of Ministry of Education, Shantou University, Shantou, PR China