Affiliation: | 1. Department of Surgery, The Chinese University of Hong Kong, Prince of Wales Hospital, Hong Kong, China;2. Department of Imaging and Interventional Radiology, The Chinese University of Hong Kong, Prince of Wales Hospital, Hong Kong, China |