1. Department of Thyroid and Breast Surgery, Medical Research Institute, Frontier Science Center for Immunology and Metabolism, Zhongnan Hospital of Wuhan University, Wuhan University
2. Department of Thyroid and Breast Surgery, Zhongnan Hospital of Wuhan University
3. Frontier Science Center for Immunology and Metabolism, Medical Research Institute, Wuhan University
4. State Key Laboratory for Cellular Stress Biology, Innovation Center for Cell Signaling Network School of Life Sciences, Xiamen University