[1] Shanghai Inst Measurement & Testing Technol, Phys & Chem Anal Lab, Div Mat Sci & Qual Test, 1500 Zhangheng Rd, Shanghai 201203, Peoples R China
[2] Northwest A&F Univ, Shaanxi Key Lab Nat Prod & Chem Biol, Coll Sci, 3 Taicheng Rd, Yangling 712100, Shaanxi, Peoples R China
[3] Nanjing Univ, Dept Med Oncol, Jinling Hosp, Clin Sch Med, 305 East Zhongshan Rd, Nanjing 210002, Jiangsu, Peoples R China
[4] Minist Nat Resources, Key Lab Marine Biogenet Resources, Inst Oceanog 3, 184 Daxue Rd, Xiamen 361005, Peoples R China
[5] Chinese Acad Sci, State Key Lab Phytochem & Plant Resources West Ch, Kunming Inst Bot, Kunming 650201, Yunnan, Peoples R China