1. Key Laboratory of Oasis Agricultural Pest Management and Plant Protection Resources Utilization, Xinjiang Uygur Autonomous Region, Shihezi University, Shihezi, Xinjiang 832003, China
2. Analysis and Testing Center, Shihezi University, Shihezi, Xinjiang 832003, China