1. Shenzhen Xenotransplantation Medical Engineering Research and Development Center, Institute of Translational Medicine, Shenzhen Second People’s Hospital, First Affiliated Hospital of Shenzhen University, Shenzhen University School of Medicine, Shenzhen, Guangdong 518035, China
2. Department of Biochemistry, Zhongshan School of Medicine, Sun Yat-sen University, Guangzhou, Guangdong 510080, China
3. Xenotransplantation Program, Department of Surgery, University of Alabama at Birmingham, Birmingham, AL 35233, USA