1. Second Department of Biliary Surgery; Eastern Hepatobiliary Surgery Hospital; Shanghai China
2. Department of Pathology; Eastern Hepatobiliary Surgery Hospital; Shanghai China
3. Faculty of Medicine, The Chinese University of Hong Kong; Prince of Wales Hospital; Shatin Hong Kong SAR