1. Department of Orthopaedic Surgery, Third Hospital of Hebei Medical University, Shijiazhuang 050051, Hebei, P.R. China
2. Department of Orthopaedic Surgery, Chinese PLA General Hospital, 301 Hospital, Beijing 100853, P.R. China
3. Chinese Academy of Engineering, Beijing 100088, P.R. China