1. Department of Hepatobiliary and Pancreatic Surgery, Shanghai East Hospital, Tongji University School of Medicine, Shanghai, China
2. Institute of Hepatobiliary and Pancreatic Surgery, Shanghai East Hospital, Tongji University School of Medicine, Shanghai, China
3. Department of Biliary Tract Surgery I, The Third Affiliated Hospital of Naval Medical University, Shanghai, China
4. Department of General Surgery, The Second Affiliated Hospital of Shanghai University (Wenzhou Central Hospital), Wenzhou, Zhejiang, China