1. College of Plant Protection, Northwest A&F University, Yangling, Shaanxi 712100, China
2. College of Chemistry and Pharmacy, Northwest A&F University, Yangling, Shaanxi 712100, China
3. Key Laboratory of Botanical Pesticide R&D in Shaanxi Province, Northwest A&F University, Yangling, Shaanxi 712100, China
4. College of Forestry, Northwest A&F University, Yangling, Shaanxi 712100, China