1. College of Animal Science and Technology; Sichuan Agricultural University; Ya'an; China
2. Institute of Laboratory Animals of Sichuan Academy of Medical Sciences and Sichuan Provincial People's Hospital; Chengdu; China
3. Animal Husbandry Bureau of Shizhong District; Leshan; China