1. State Key Laboratory of Cellular Stress Biology School of Pharmaceutical Sciences Xiamen University Xiang'an South Road Xiamen 361102 Fujian China
2. Fujian Provincial Key Laboratory of Innovative Drug Target Research School of Pharmaceutical Sciences Xiamen University Xiang'an South Road Xiamen 361102 Fujian China
3. Xiang An Biomedicine Laboratory School of Pharmaceutical Sciences Xiamen University Xiang'an South Road Xiamen 361102 Fujian China
4. Department of Anus and Bowels Affiliated Nanhua Hospital University of South China Dongfeng South Road Hengyang 421002 Hunan China
5. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics National Institute of Diagnostics and Vaccine Development in Infectious Diseases Xiamen University Xiang'an South Road Xiamen 361102 Fujian China
6. Department of Pathology The Second Affiliated Hospital Shantou University Medical College Dongxia North Road Shantou 515041 Guangdong China