1. College of Engineering, China Agricultural University, Beijing, China
2. College of Mechanical and Electrical Engineering, Shaanxi University of Science and Technology, Xi’an, Shanxi, China
3. Institute of Bee Research, Chinese Academy of Agricultural Sciences, Beijing, China