1. Shenzhen Xenotransplantation Medical Engineering Research and Development Center; Institute of Translational Medicine, Shenzhen Second People's Hospital; Sungang Road 3002, Futian District, Shenzhen Guangdong China
2. Department Jiangsu Key Laboratory of Xenotransplantation; Nanjing Medical University; Nanjing, Jiangsu 210029 China