[1] Anhui Med Univ, Dept Orthopaed, Affiliated Hosp 2, 678 Furong Rd, Hefei 230601, Anhui, Peoples R China
[2] Anhui Med Univ, Inst Orthopaed, Res Ctr Translat Med, Affiliated Hosp 2, Hefei 230601, Peoples R China
[3] Anhui Med Univ, Clin Med Coll, Hefei 230031, Peoples R China
[4] Third Peoples Hosp Bengbu, Dept Orthopaed, Bengbu 23300, Peoples R China
[5] Anhui Med Univ, Sch Basic Med Sci, Dept Pharmacol, Hefei 230032, Peoples R China