1. College of Animal Science and Technology; Hunan Agricultural University; Changsha China
2. Hunan Fisheries Science Institute; Changsha China
3. Department of Hepatobiliary Surgery II; Guangdong Provincial Research Center of Artificial Organ and Tissue Engineering; Zhujiang Hospital of Southern Medical University; Guanzhou China
4. State Key Laboratory of Organ Failure Research; Southern Medical University; Guangzhou China