[1] Xiamen Univ, Sch Life Sci, State Key Lab Cellular Stress Biol, Xiamen 361102, Fujian, Peoples R China
[2] Univ Massachusetts, Sch Med, Dept Biochem & Mol Pharmacol, Worcester, MA 01605 USA
[3] Univ Murcia, Fac Biol, Dept Genet & Microbiol, Yeast Physiol Grp, E-30071 Murcia, Spain
[4] Canc Res UK London Res Inst, Lab Cell Regulat, Lincolns Inn Fields Labs, London WC2A 3LY, England