Affiliation: | a Department of Surgery, The Institute of Digestive Disease, The Chinese University of Hong Kong, Prince of Wales Hospital, Shatin, Hong Kong SAR, China b Department of Imaging and Interventional Radiology, The Institute of Digestive Disease, The Chinese University of Hong Kong, Prince of Wales Hospital, Shatin, Hong Kong SAR, China |