1. Department of Engineering Mechanics, Jilin University, Nanling Campus, Changchun 130025, China
2. Department of Automobile and Construction Engineering, Beihua University, Jilin 132013, China
3. Hand & Foot Surgery and Reparative & Reconstructive Surgery Center, No. 2 Hospital of Jilin University, Changchun 130025, China
4. Department of Traumatic Orthopedics, The First Hospital of Jilin University, Changchun 130025, China