1. College of Animal Sciences (College of Bee Science), Fujian Agriculture and Forestry University, Fuzhou 350002, China
2. Apicultural Research Institute of Jiangxi Province, Nanchang 330052, China
3. Natural Drug Discovery Group, School of Pharmacy, Queen's University, Belfast BT9 7BL, Northern Ireland, UK