1. Shanghai Key Laboratory of Veterinary Biotechnology School of Agriculture and Biology Shanghai Jiao Tong University 800 Dongchuan Road 200240 Shanghai China
2. Animal Husbandry and Veterinary Research Institute Shanghai Academy of Agricultural Science 2901 Beidi Road 201106 Shanghai China