1. Department of Engineering Mechanics, Henan University of Science and Technology, 471023 Luoyang, China
2. Changzhou NRB Corporation, 213022 Changzhou, China
3. School of Mechatronics Engineering, Henan University of Science and Technology, 471023 Luoyang, China
4. Department of Engineering Mechanics, Dalian University of Technology, 116023 Dalian, China