[1] Wuhan Univ, Zhongnan Hosp, Inst Hepatobiliary Dis,Hubei Key Lab Med Technol T, Transplant Ctr,Natl Qual Control Ctr Donated Organ, Wuhan 430072, Peoples R China
[2] Huazhong Univ Sci & Technol, Union Hosp, Tongji Med Coll, Dept Cardiovasc Surg, Wuhan 430022, Peoples R China
[3] Wuhan Univ, Sch Resource & Environm Sci, Hubei Biomass Resource Chem & Environm Biotechnol, Hubei Engn Ctr Nat Polymers Based Med Mat,Hubei In, Wuhan 430079, Peoples R China