1. Xinjiang Production and Construction Corps, Key Laboratory of Special Fruits and Vegetables Cultivation Physiology and Germplasm Resources Utilization, Shihezi University, Shihezi, Xinjiang 832003, China
2. Key Laboratory of Oasis Agricultural Pest Management and Plant Protection Resources Utilization, Xinjiang Uygur Autonomous Region, Shihezi University, Shihezi, Xinjiang 832003, China