1. Department of Biochemistry and Molecular Biology, Shanxi Key Laboratory of Birth Defect and Cell Regeneration, Shanxi Medical University, Taiyuan, Shanxi 030001, China
2. Department of Hepatobiliary and Pancreatic Surgery and Liver Transplant Center, The First Hospital of Shanxi Medical University, Taiyuan, Shanxi 030001, China.