1. School of Resource and Environmental Science
2. Hubei International Scientific and Technological Cooperation Base of Sustainable Resource and Energy
3. Hubei Engineering Center of Natural Polymers-based Medical Materials
4. Wuhan University
5. Wuhan 430079
6. Zhongnan Hospital of Wuhan University
7. Institute of Hepatobiliary Diseases of Wuhan University
8. Transplant Center of Wuhan University Hubei Key Laboratory of Medical Technology on Transplantation
9. Wuhan 430071
10. China
11. Department of Biomedical Engineering
12. School of Basic Medical Sciences