[1] Nankai Univ, State Key Lab Med Chem Biol, Dept Canc Res, Coll Life Sci, 94 Weijin Rd, Tianjin 300071, Peoples R China
[2] Nankai Univ, State Key Lab Med Chem Biol, Dept Biochem, Coll Life Sci, Tianjin 300071, Peoples R China
[3] Chinese Acad Sci, Xinjiang Tech Inst Phys & Chem, Key Lab Plant Resources & Chem Arid Reg, Urumqi 830011, Peoples R China