1. Shaanxi Key Laboratory of Natural Products and Chemical Biology, College of Chemistry and Pharmacy, Northwest A&F University, 3 Taicheng Road, Yangling 712100, China
2. State Key Laboratory of Applied Organic Chemistry, College of Chemistry and Chemical Engineering, Lanzhou University, 222 South Tianshui Road, Lanzhou 730000, China
3. Key Laboratory of Botanical Pesticide R&D in Shaanxi Province, Yangling 712100, China