[1] Chongqing Med Univ, Affiliated Hosp 2, Dept Orthopaed, 76 Linjiang Rd, Chongqing 400010, Peoples R China
[2] Chongqing Med Univ, Chongqing Key Lab Biochem & Mol Pharmacol, 1 Yixueyuan Rd, Chongqing 400010, Peoples R China
[3] Chongqing Med Univ, Sch Pharm, Dept Pharmacol, 1 Yixueyuan Rd, Chongqing 400010, Peoples R China