[1] Nankai Univ, Sch Med, Tianjin 300071, Peoples R China
[2] Hebei Med Univ, Shijiazhuang 050051, Hebei, Peoples R China
[3] Hebei Orthoped Res Inst, Key Lab Biomech Hebei Prov, Shijiazhuang 050051, Hebei, Peoples R China
[4] Wenzhou Med Univ, Affiliated Hosp 2, Dept Orthopaed, Wenzhou 325000, Zhejiang, Peoples R China
[5] Wenzhou Med Univ, Yuying Childrens Hosp, Wenzhou 325000, Zhejiang, Peoples R China