1. Xinjiang Production and Construction Corps Key Laboratory of Special Fruits and Vegetables Cultivation Physiology and Germplasm Resources Utilization, Agriculture College, Shihezi University, Shihezi 832000, China
2. Institute of Plant Protection, Xinjiang Academy of Agricultural Sciences/Key Laboratory of Integrated Pest Management on Crop in Northwestern Oasis, Ministry of Agriculture and Rural Affairs, Urumqi 830091, China
3. State Key Laboratory of Integrated Management of Pest and Rodents, Institute of Zoology, Chinese Academy of Sciences, Beijing 100101, China