1. Department of Oncological Surgery, Hangzhou First People's Hospital, Hangzhou, Zhejiang 310006, P.R. China
2. Department of General Surgery, Hangzhou First People's Hospital, Hangzhou, Zhejiang 310006, P.R. China
3. Department of Radiology, Hangzhou First People's Hospital, Hangzhou, Zhejiang 310006, P.R. China
4. Department of Ultrasound, Hangzhou First People's Hospital, Hangzhou, Zhejiang 310006, P.R. China
5. Department of Pathology, Hangzhou First People's Hospital, Hangzhou, Zhejiang 310006, P.R. China