Institution: | 1. College of Mechanical Engineering, Yangzhou University, Yangzhou, 225127, P.R.China 2. State Key Laboratory of Mechanics and Control of Mechanical Structures, Nanjing University of Aeronautics and Astronautics, Nanjing, 210016, P.R.China |