[1] Chinese Acad Med Sci, Peking Union Med Coll, Pharmacol & Toxicol Res Ctr, Inst Med Plant Dev, Beijing 100193, Peoples R China
[2] Peking Univ, Coll Life Sci, Beijing 100871, Peoples R China
[3] Harbin Univ Commerce, Ctr Res Life Sci & Environm Sci, Harbin 150076, Peoples R China
[4] Chinese Acad Med Sci, Peking Union Med Coll, Inst Canc, Beijing 100021, Peoples R China
[5] Res Inst Chem Def PLA, Beijing 102205, Peoples R China