1. Department of orthopaedic surgery The 3rd Hospital of Hebei Medical University Shijiazhuang China
2. Key Laboratory of Biomechanics of Hebei Province Shijiazhuang China
3. Orthopaedic Institution of Hebei Province Shijiazhuang China
4. NHC Key Laboratory of Intelligent Orthopaedic Equipment Shijiazhuang China
5. Chinese Academy of Engineering Beijing China