1. State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Faculty of Medicine and Life Sciences Xiamen University Xiamen China
2. Department of Oncology Zhongshan Hospital of Xiamen University Xiamen China
3. Cancer Research Center, School of Medicine Xiamen University Xiamen China
4. State Key Laboratory of Biocatalysis and Enzyme Engineering, Hubei Collaborative Innovation Center for Green Transformation of Bio‐Resources, Hubei Key Laboratory of Industrial Biotechnology, School of Life Sciences Hubei University Wuhan China
5. Central Laboratory The Fifth Hospital of Xiamen Xiamen China
6. Department of Cell and Molecular Biology St. Jude Children's Research Hospital Memphis TN USA
7. Shenzhen Research Institute of Xiamen University Shenzhen China