Department of Hepatobiliary Surgery;
Affiliated Drum Tower Hospital;
Medical School;
Nanjing University;
Nanjing 210008;
Jiangsu Province;
China;
Department of Epidemiology and Biostatistics;
School of Public Health;
Nanjing Medical University;
Nanjing 210029;
Jiangsu Province;
China;