1. College of Science and Technology, Ningbo University, Ningbo, China
2. State Key Laboratory of Mechanics and Control of Mechanical Structures, Nanjing University of Aeronautics and Astronautics, Nanjing, China
3. Faculty of Mechanical Engineering & Mechanics, Ningbo University, Ningbo, China