1. Department of Pathology of the First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, People's Republic of China
2. Department of Hepatobiliary and Pancreatic Surgery, The Center for Integrated Oncology and Precision Medicine, Affiliated Hangzhou First People's Hospital, Zhejiang University School of Medicine, Hangzhou, People's Republic of China
3. Institute of Immunology, Department of Orthopaedic Surgery of the Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, People's Republic of China