1. Shenzhen Laboratory of Tumour Cell Biology Center for Protein and Cell‐based Drugs Institute of Biomedicine and Biotechnology Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences Shenzhen China
2. Department of Biochemistry School of Medicine Southern University of Science and Technology Shenzhen China