1. Institute of Orthopaedics, The Third Hospital of Hebei Medical University, ShijiaZhuang, Hebei 050051, P. R. China
2. Key Laboratory of Biomechanics of Hebei Province, Shijiazhuang, Hebei 050051, P. R. China
3. Chinese Academy of Engineering, Beijing 100088, P. R. China