1. Department of Hepatitis C and Drug-Induced Liver Disease, Beijing Youan Hospital, Capital Medical University, Beijing 100069, China
2. Beijing Institute of Hepatology, Capital Medical University, Beijing 100069, China
3. Department of Cell Biology, Municipal Laboratory for Liver Protection and Regulation of Regeneration, Capital Medical University, Beijing 100069, China
4. Artificial Liver Center, Beijing Youan Hospital, Capital Medical University, Beijing 100069, China