1Hepatobiliary Institute, Southwest Hospital, Third Military Medical University, Chongqing, 400038, P.R. China
2Institute of Pathology and Southwest Cancer Center, and Key Laboratory of Tumor Immunopathology of Ministry of Education of China, Southwest Hospital, Third Military Medical University, Chongqing, 400038, P.R. China