State Key Laboratory of Biocontrol;
Zhongshan (Sun Yat-Sen) University;
Guangzhou 510275;
China;
College of Life Sciences;
Zhejiang University;
Hangzhou 310027;
China;
Key Laboratory of Arid and Grassland Agroecology of Ministry of Education;
Lanzhou University;
Lanzhou 730000;
China;
Gansu Desert Control Institute;
Wuwei 733000;
China;