1. Institute of Applied Bioresource Research, College of Animal Science, Zhejiang University, Hangzhou, Zhejiang 310058, China
2. Key Laboratory of Silkworm and Bee Resource Utilization and Innovation of Zhejiang Province, Hangzhou, Zhejiang, 310058, China
3. Department of Neurosurgery, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, Hangzhou, 310016, China