1. Yunnan Province Key Laboratory for Porcine Gene Editing and Xenotransplantation, Yunnan Agricultural University, Kunming 650201, China
2. Yunnan Province Xenotransplantation Research Engineering Centre, Yunnan Agricultural University, Kunming 650201, China
3. Faculty of Animal Science and Technology, Yunnan Agricultural University, Kunming 650201, China
4. College of Veterinary Medicine, Yunnan Agricultural University, Kunming 650201, China