1. Department of Orthopedics Affiliated Zhongshan Hospital of Dalian University Dalian China
2. The Orthopedic Research Centre, Affiliated Zhongshan Hospital of Dalian University Dalian China
3. Department of Engineering Mechanics State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology Dalian China