[1] Tsinghua Univ, Div Life Sci, Grad Sch Shenzhen, Shenzhen 518055, Peoples R China
[2] Shanghai Univ Tradit Chinese Med, Sch Pharm, Shanghai 201203, Peoples R China
[3] Beatson Inst Canc Res, Glasgow G61 1BD, Lanark, Scotland
[4] Univ Glasgow, Coll Med Vet & Life Sci, Glasgow G12 8QQ, Lanark, Scotland