Affiliation: | (1) Key Laboratory of Plant Protection Resources and Pest Management, Ministry of Education; Key Laboratory of Applied Entomology, Northwest A & F University; and College of Plant Protection, Northwest A & F University, Yangling, Shaanxi, 712100, People’s Republic of China; |