[1] Qingdao Univ, Sch Pharm, Dept Med Chem, Qingdao 266021, Peoples R China
[2] Qingdao Municipal Hosp, Dept Orthoped, Qingdao 266011, Peoples R China
[3] Southern Univ Sci & Technol SUSTech, Shenzhen Grubbs Inst, Guangdong Prov Key Lab Catalysis, Shenzhen 518055, Peoples R China
[4] Southern Univ Sci & Technol SUSTech, Dept Chem, Shenzhen 518055, Peoples R China