Institute of Animal Husbandry and Veterinary Science, Zhejiang Academy of Agricultural Sciences, 145 Shiqiao Road, Hangzhou 310021, Zhejiang, China