1. Department of Hepatic Surgery I; Eastern Hepatobiliary Surgery Hospital; Shanghai China
2. Department of Radiology; Eastern Hepatobiliary Surgery Hospital; Shanghai China
3. Faculty of Medicine; The Chinese University of Hong Kong; Shatin New Territories Hong Kong SAR China