1. State Key Laboratory of Green Pesticide, Key Laboratory of Green Pesticide and Agricultural Bioengineering, Ministry of Education, Guizhou University, Guiyang 550025, China
2. Department of Horticulture and Landscape Gardening, Faculty of Agriculture and Plantation Management, Wayamba University of Sri Lanka, Makandura, Gonawila 60170 Sri Lanka
3. Key Laboratory of Pesticides and Chemical Biology Ministry of Education, College of Chemistry Central China Normal University, Wuhan 430079, China