1. Hubei Engineering Technology for Pest Forewarning and Management, College of Agriculture Yangtze University Jingzhou China
2. The Ministry of Agriculture and Rural Affairs Key Laboratory of Integrated Pest Management of Tropical Crops, Environment and Plant Protection Institute Chinese Academy of Tropical Agricultural Sciences Haikou China
3. Department of Plant Protection, Institute of Vegetables and Flowers Chinese Academy of Agricultural Sciences Beijing China
4. Hainan University Haikou China
5. State Key Laboratory for Biology of Plant Diseases and Insect Pest, Institute of Plant Protection Chinese Academy of Agricultural Sciences Beijing China