1. College of Animal Sciences, Zhejiang University, Hangzhou 310058, China
2. Comparative Medical Research Center, Experimental Animal Research Center, Zhejiang Chinese Medical University, Hangzhou 310053, China
3. Institute of Apicultural Research, Chinese Academy of Agricultural Sciences, Beijing 100093, China