1. State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Faculty of Medicine and Life Sciences, Xiamen University , Xiamen 361102 , China
2. Research Unit of Cellular Stress of CAMS, Xiang’an Hospital of Xiamen University, Cancer Research Center of Xiamen University, School of Medicine, Faculty of Medicine and Life Sciences, Xiamen University , Xiamen 361102 , China
3. Laboratory Animal Center, Faculty of Medicine and Life Sciences, Xiamen University , Xiamen 361102 , China