[1] Hebei Med Univ, Dept Orthopaed Surg, Hosp 3rd, Shijiazhuang 050051, Hebei, Peoples R China
[2] Orthopaed Inst Hebei Prov, Shijiazhuang 050051, Hebei, Peoples R China
[3] Key Lab Biomech Hebei Prov, Shijiazhuang 050051, Hebei, Peoples R China
[4] NHC Key Lab Intelligent Orthopead Equipment, Shijiazhuang 050051, Hebei, Peoples R China
[5] Chinese Acad Engn, Beijing 100088, Peoples R China