1 Research Unit of Cellular Stress of Chinese Academy of Medical Sciences, Cancer Research Center of Xiamen University, School of Medicine, Xiamen University, Xiamen, China.
2 Research Unit of Cellular Stress of Chinese Academy of Medical Sciences, Cancer Research Center of Xiamen University, School of Medicine, Xiamen University, Xiamen, China. jhan@xmu.edu.cn.