1. Department of Gastroenterology, Sir Run Run Shaw Hospital Zhejiang University School of Medicine Hangzhou Zhejiang 310016 China
2. Institute of Immunology Zhejiang University School of Medicine Hangzhou Zhejiang 310058 China
3. The Key Laboratory for Immunity and Inflammatory Diseases of Zhejiang Province Hangzhou 310058 China
4. Inflammatory Bowel Diseases Center, Sir Run Run Shaw Hospital Zhejiang University School of Medicine Hangzhou Zhejiang 310016 China
5. Department of Pathology and Pathophysiology Zhejiang University School of Medicine Hangzhou Zhejiang 310058 China
6. Department of Colorectal Surgery, Sir Run Run Shaw Hospital Zhejiang University School of Medicine Hangzhou Zhejiang 310016 China