[1] Zhejiang Univ, Life Sci Inst, Canc Ctr, Zhejiang Prov Key Lab Canc Mol Cell Biol, Hangzhou 310058, Zhejiang, Peoples R China
[2] Glbizzia Biosci Co Ltd, Beijing 102601, Peoples R China
[3] Univ Leipzig, Inst Biochem, Fac Life Sci, D-04103 Leipzig, Germany
[4] Univ Calif San Francisco, Cardiovasc Res Inst, Dept Pharmaceut Chem, San Francisco, CA 94158 USA
[5] Wichita State Univ, Dept Chem & Biochem, Wichita, KS 67260 USA