[1] Southwest Univ, Sch Chem & Chem Engn, Inst Bioorgan & Med Chem, Key Lab Appl Chem Chongqing Municipal, Chongqing 400715, Peoples R China
[2] Chongqing Univ, Sch Pharmaceut Sci, Chongqing Key Lab Nat Prod Synth & Drug Res, Chongqing 401331, Peoples R China
[3] CSIR Indian Inst Integrat Med IIIM, Jammu, Jammu & Kashmir, India