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. Gansu University of Chinese Medicine, Lanzhou 730000, China