1. National Experimental Teaching Demonstration Center of Animal Science, College of Animal Science and Technology, Nanjing Agricultural University, Nanjing 210095, China
2. National Center of Meat Quality and Safety Control, Synergistic Innovation Center of Food Safety and Nutrition, College of Food Science and Technology, Nanjing Agricultural University, Nanjing 210095, China
3. Faculty of Veterinary Animal Sciences, Ziauddin University (ZUFVAS), Karachi 75600, Pakistan
4. Shanghai Endangered Species Conservation and Research Centre, Shanghai Zoo, Shanghai 200335, China