Affiliation: | (1) Department of Surgery, College of Medicine, National Taiwan University Hospital and National Taiwan University, Taipei, Taiwan, Republic of China;(2) Department of Surgery, National Taiwan University Hospital, 7 Chung-Shan South Rd., Taipei, 10002, Taiwan, Republic of China |