[1] Chengdu Univ, Chinese Acad Sci, Ctr Nat Prod Res, 9 Sect 4,Renmin Rd South, Chengdu 610106, Peoples R China
[2] Chengdu Univ, Coll Pharm & Biol Engn, 2025 Chengluo Ave, Chengdu 610106, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Organ Chem, State Key Lab Bioorgan & Nat Prod Chem, 345 Lingling Rd, Shanghai 200032, Peoples R China
[4] Univ Chinese Acad Sci, 19A Yuquan Rd, Beijing 100049, Peoples R China
[5] Sichuan Tourism Univ, Coll Food Sci & Technol, 459 Hongling Rd, Chengdu 610100, Peoples R China