1. Shaanxi Key Laboratory of Natural Products & Chemical Biology, College of Chemistry & Pharmacy, Northwest A&F University, 22 Xinong Road, Yangling, 712100, Shaanxi, China
2. School of Biology and Food Engineering, Changshu Institute of Technology, Changshu, 215500, Jiangsu, China
3. Key Laboratory of Botanical Pesticide R&D in Shaanxi Province, Yangling, 712100, Shaanxi, China