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