1. Key Laboratory at Universities of Xinjiang Uygur Autonomous Region for Oasis Agricultural Pest Management and Plant Protection Resource Utilization/College of Agriculture; Shihezi University; Shihezi 832003 China
2. Institute of Plant Quarantine; Chinese Academy of Inspection and Quarantine; Beijing 100029 China