1. College of Agriculture/Key Laboratory of Oasis Agricultural Pest Management and Plant Protection Resources Utilization, Xinjiang Uygur Autonomous Region, Shihezi University, Shihezi, Xinjiang 832003, China
2. State Key Laboratory for Biology of Plant Diseases and Insect Pests, Institute of Plant Protection, Chinese Academy of Agricultural Sciences, Beijing, China
3. Western Agricultural Research Center, Chinese Academy of Agricultural Sciences, Changji 831100, China