1. Institute of Applied Bioresource Research, College of Animal Science, Zhejiang University, Hangzhou, Zhejiang 310058, China
2. Zhejiang Provincial Key Laboratory of Utilization and Innovation of Silkworm and Bee Resources, College of Animal Science, Zhejiang University, Hangzhou, Zhejiang 310058, China