1. Department of Entomology and MOA Key Laboratory of Pest Monitoring and Green Management, College of Plant Protection, China Agricultural University, Beijing 100193, China
2. Institute of Medicinal Plant Development, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing 100193, China
3. Department of Agriculture, Higher Agricultural and Veterinary Institute of Faranah Guinea, Faranah BP131, Guinea