1. Department of Internal Medicine, No. 117 Hospital of Chinese PLA, Hangzhou 310004, China.
2. Department of Molecular Oncology, Eastern Hepatobiliary Surgical Hospital & National Center of Liver Cancer, Second Military Medical University, Shanghai 200438, China.
3. Department of Hepatobiliary Surgery, Fuzhou General Hospital of Nanjing Military Area, Fuzhou 350025, China.
4. Department of Cardiothoracic Surgery, Changhai Hospital, Second Military Medical University, Shanghai 200433, China.