1. Department of Pediatric Surgery,
The Sixth Hospital Affiliated to Harbin Medical University, Harbin Medical University, No.998 Aiying Street, Harbin 150027, Heilongjiang, China.
2. Key Laboratory of Growth Regulation and Translational Research of Zhejiang Province,
School of Life Sciences, Westlake University,Hangzhou 310024, Zhejiang, China.
3. Center for Infectious Disease Research,
Westlake Laboratory of Life Sciences and Biomedicine, Hangzhou 310024, Zhejiang, China.
4. Laboratory of Systems Immunology,
Institute of Basic Medical Sciences, Westlake Institute for Advanced Study, Hangzhou 310024, Zhejiang, China.
5. Department of General Surgery,
The Second Hospital Affiliated to Zhejiang University School of Medicine, No. 88 Jiefang Road, Hangzhou 310022, Zhejiang, China.
6. Department of General Surgery,
The Second Hospital Affiliated to Anhui Medical University, No. 678 Furong Road, Hefei 230031, Anhui, China.