Animal Science and Technology College Yangzhou University Yangzhou 225009 P.R.China;
Faculty of Veterinary Science University of Nyala Nyala 155 Sudan;
Key Laboratory of Farm Animal Genetic Resources and Utilization Ministry of Agriculture/Institute of Animal Science Chinese Academy of Agricultural Sciences Beijing 100193 P.R. China;
Queensland Bioscience Precinct 306 Carmody Road St Lucia QLD 40723 Australia;