1. College of Plant Protection, Northwest A&F University, 3 Taicheng Road, Yangling, Shaanxi 712100, China
2. Key Laboratory of Plant Protection Resources and Pest Management of Ministry of Education, State Key Laboratory of Crop Stress Biology for Arid Areas, Key Laboratory of Botanical Pesticide R&D in Shaanxi Province, Yangling, Shaanxi 712100, China
3. Shaanxi Key Laboratory of Natural Products & Chemical Biology, College of Chemistry & Pharmacy, Northwest A&F University, 22 Xinong Road, Yangling, Shaanxi 712100, China