1. Second Department of Hepatobiliary Surgery, Zhujiang Hospital, State Key Laboratory of Organ Failure Research, Co-Innovation Center for Organ Failure Research, Southern Medical University, Guangzhou 510280, China
2. Institute of Regenerative Medicine, Zhujiang Hospital, Guangdong Provincial Research Center for Artificial Organ and Tissue Engineering, Southern Medical University, Guangzhou 510280, China