1. College of Life Science and Technology, Dalian University, Dalian Economic Technological Development Zone, Dalian, Liaoning 116622, China
2. Institute of Animal Husbandry and Veterinary, Tibet Autonomous Regional Academy of Agricultural Sciences, Lhasa, Tibet 850000, China