1. Zhejiang Provincial Key Laboratory of Utilization and Innovation of Silkworm and Bee Resources, Institute of Applied Bioresource Research, College of Animal Science, Zhejiang University, Hangzhou, China
2. School of Life Sciences, Westlake University, Hangzhou 310024, Zhejiang, China
3. School of Materials Science and Engineering, Zhejiang University, Hangzhou, 310058, P. R. China