1. Medical Technology College, Zhejiang Chinese Medical University, Hangzhou, Zhejiang 310053, China
2. The First Affiliated Hospital of Zhejiang Chinese Medical University, Hangzhou, Zhejiang 310006, China
3. Department of General Surgery, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, Zhejiang 310016, China