1. Key Lab of Agricultural Animal Genetics, Breeding and Reproduction of Ministry of Education Wuhan 430070 China
2. College of Animal Science and Technology Huazhong Agricultural University Wuhan 430070 China
3. Guangxi Provincial Key Laboratory of Buffalo Genetics, Breeding and Reproduction Technology Buffalo Research Institute Chinese Academy of Agricultural Sciences Nanning 530001 China
4. The Center for Biomedical Research Key Laboratory of Organ Transplantation Ministry of Education Ministry of Health Tongji Hospital Tongji Medical College Huazhong University of Science & Technology Wuhan 430070 China
5. Hubei Province's Engineering Research Center in Buffalo Breeding and Products Wuhan 430070 China