1. Department of Pathology, The Affiliated Hospital of Youjiang Medical University for Nationalities, Baise 533000, China
2. Department of Digestive Medicine, The Affiliated Hospital of Youjiang Medical University for Nationalities, Baise 533000, China
3. Department of Liver Surgery, Ren Ji Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai 200127, China
4. Guangxi Clinic Research Center of Hepatobiliary Diseases, Baise 533000, China