1. Department of Orthopaedic Surgery, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou 310016, China
2. Department of Gastroenterology, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou 310016, China
3. Institute of Immunology, Zhejiang University School of Medicine, Hangzhou 310058, China
4. Zhejiang Key Laboratory of Precision Diagnosis and Treatment for Lung Cancer, Yiwu 322000, China