1. Department of Mechanical and Automation Engineering
2. The Chinese University of Hong Kong
3. Hong Kong SAR
4. China
5. School of Mechanical Science and Engineering
6. Jilin University
7. Changchun 130025
8. School of Mathematics and Physics
9. Suzhou University of Science and Technology
10. Suzhou 215009