1. College of Pharmacy and Chemistry, Dali University, Dali 671000, China. 2. College of Public Health, Dali University, Dali 671000. 3. Yunnan Provincial Key Laboratory of Entomological Biopharmaceutical R&D, Dali 671000. 4. Department of Agriculture and Biological Science, Dali University, Dali 671000. 5. College of Basic Medical Sciences, Dali University, Dali 671000