1. College of Biosystems Engineering and Food Science, Zhejiang University, Hangzhou 310058, China
2. College of Animal Sciences, Zhejiang University, Hangzhou 310058, China
3. Research Faculty of Agriculture, Hokkaido University, Sapporo 060-8589, Japan