1. Institute of Pesticides, College of Agriculture, Yangtze University, Jingzhou 434025, China
2. Hubei Engineering Technology Center for Pest Forewarning and Management, College of Agriculture, Yangtze University, Jingzhou 434025, China
3. State Key Laboratory Breeding Base of Green Pesticide and Agricultural Bioengineering, Key Laboratory of Green Pesticide and Agricultural Bioengineering, Ministry of Education, Guizhou University, Guiyang 550025, China