1. Cancer Research Center, School of Medicine, Xiamen University, Xiamen 361000, China
2. State Key Laboratory of Cellular Stress Biology, Innovation Center for Cellular Signaling Network, School of Life Sciences, Xiamen University, Xiamen 361000, China
3. Department of Basic Medicine, School of Medicine, Xiamen University, Xiamen 361000, China
4. Xiamen University Research Center of Retroperitoneal Tumor Committee of Oncology Society of Chinese Medical Association, Xiang'an Hospital of Xiamen University, School of Medicine, Xiamen University, Xiamen 361000, China
5. Joint Laboratory of Xiamen University School of Medicine and Shanghai Jiangxia Blood Technology Co., Ltd., Xiamen 361000, China