1. Department of Colorectal Surgery, Fudan University Shanghai Cancer Center, Shanghai 200032, China
2. Department of Oncology, Shanghai Medical College, Fudan University, Shanghai 200032, China
3. Department of Pathology, Fudan University Shanghai Cancer Center, Shanghai 200032, China
4. Department of Surgery, Aintree University Hospital, Liverpool L9 7AL, UK