1. Department of Animal Breeding and Genetics, Swedish University of Agricultural Sciences751 24 Uppsala, Sweden
2. College of Animal Science and Technology, China Agricultural UniversityBeijing 100094, People's Republic of China
3. Department of Medical Biochemistry and Microbiology, Uppsala University, Uppsala Biomedical CentrePO Box 597, 751 24 Uppsala, Sweden