1. State Key Laboratory of Mechanics and Control of Mechanical Structures
2. Nanjing University of Aeronautics and Astronautics
3. Nanjing 210016
4. China
5. College of Materials Science and Technology
6. School of Materials Science and Engineering
7. Shanghai University
8. Shanghai 200444
9. Department of Mechanical Engineering
10. National University of Singapore
11. Singapore 117575
12. Singapore