1. Department of Entomology and Key Lab of Integrated Pest Management, College of Plant Protection, China Agricultural University, Beijing 100193, China
2. Chinese Academy of Medical Sciences and Peking Union Medical College, Institute of Medicinal Plant Development, Beijing 100193, China