1. Department of Engineering Mechanics, Dalian University of Technology, No. 2 Linggong Road, Dalian 116024, China
2. State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, No. 2 Linggong Road, Dalian 116024, China
3. Department of Orthopeadics, Affiliated Zhongshan Hospital of Dalian University, No. 6 Jiefang Street, Dalian 116001, China