1. Department of Intensive Care Medicine, Zhujiang Hospital, Southern Medical University, Guangzhou, China.
2. Department of Hepatobiliary Surgery, Zhujiang Hospital, Southern Medical University, Guangzhou, China.
3. Department of Oncology, Shenzhen Hospital, Southern Medical University, Shenzhen, China.