[1] Wenzhou Med Univ, Affiliated Hosp 1, Wenzhou 325000, Zhejiang, Peoples R China
[2] Zhejiang Chinese Med Univ, Clin Med Coll 1, Hangzhou 310053, Zhejiang, Peoples R China
[3] Wenzhou Med Univ, Dept Orthopaed, Affiliated Hosp 2, 109 Xueyuan Rd, Wenzhou 325027, Peoples R China
[4] Wenzhou Med Univ, Yuying Childrens Hosp, 109 Xueyuan Rd, Wenzhou 325027, Peoples R China
[5] Wenzhou Med Univ, Zhejiang Prov Key Lab Orthopaed, Wenzhou 325027, Peoples R China