[1] Wenzhou Med Univ, Affiliated Hosp 2, Dept Orthopaed, Wenzhou 325027, Peoples R China
[2] Wenzhou Med Univ, Yuying Childrens Hosp, Wenzhou 325027, Peoples R China
[3] Zhejiang Prov Key Lab Orthopaed, Wenzhou 325027, Peoples R China
[4] Capital Med Univ, Xuanwu Hosp, Dept Orthoped, Beijing 100053, Peoples R China
[5] Wenzhou Med Univ, Sch Pharmaceut Sci, Wenzhou 325027, Peoples R China