Crop Research Institute;
Xinjiang Academy of Agricultural and Reclamation Science;
Shihezi 832000;
China;
Key Laboratory of Crop Germplasm Enhancement and Gene Resources Utilization of Xinjiang Production and Construction Corps;
Shihezi 832000;
China;
College of Agronomy;
China Agricultural University;
Beijing 100193;
China;
Xinjiang Tianying Biological Science and Technology Co.;
Ltd.;
shawan 832100;
China;
College of Agronomy;
Shihezi University;
Shihezi 832000;
China;