[1] Chongqing Univ, Sch Pharmaceut Sci, Chongqing Key Lab Nat Prod Synth & Drug Res, Chongqing 401331, Peoples R China
[2] Chinese Acad Sci, Univ Chinese Acad Sci, Shanghai Inst Organ Chem, Key Lab Organofluorine Chem, 345 Lingling Rd, Shanghai 200032, Peoples R China
[3] North Sichuan Med Coll, Affiliated Hosp, Nanchong 637503, Peoples R China
[4] Med Imaging Key Lab Sichuan Prov, Nanchong 637503, Peoples R China