1. Department of Plant Protection, College of Agriculture, Yangtze University, Jingzhou 434025, China
2. Hubei Engineering Research Center for Pest Forewarning and Management, Yangtze University, Jingzhou 434025, Hubei, China
3. General Station of Plant Protection of Hubei Province, Wuhan 430070, China