Institute of Liver Diseases;
Tongji Hospital;
Tongji Medical College;
Huazhong University of Science and Technology;
Wuhan 430030;
Hubei Province;
China;
The People's Hospital of Chenzhou City;
Chenzhou 423000;
Hunan Province;
China;
Xiehe Hospital;
Tongji Medical College;
Huazhong University of Science and Technology;
Wuhan 430030;
Hubei Province;
China;