1. State Key Laboratory of Cellular Stress Biology Innovation Center for Cell Biology School of Life Sciences Xiamen University Xiamen 361102 P. R. China
2. Zhejiang Key Laboratory of Pathophysiology Department of Biochemistry and Molecular Biology Health Science Center Ningbo University Ningbo Zhejiang 315211 P. R. China
3. Key Laboratory of Precision Medicine for Atherosclerotic Diseases of Zhejiang Province Affiliated First Hospital of Ningbo University Ningbo Zhejiang 315010 P. R. China
4. Laboratory of Immuno‐Oncology Clinical Oncology School of Fujian Medical University Fujian Cancer Hospital Fuzhou 350014 P. R. China
5. Cancer Research Center School of Medicine Xiamen University Xiamen 361102 P. R. China
6. Department of Molecular and Cellular Biology Baylor College of Medicine Houston Texas 77030 USA