Affiliation: | 1. College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, Shenyang, 110866, China.; 2. Liaoning Province Livestock and Poultry Genetic Resources Conservation and Utilization Center, Liaoyang, 111000, China.; University of Florida, United States of America, |