School of Agronomy;
Anhui Agricultural University;
Hefei;
China;
University College of Agriculture;
University of Sargodha;
Sargodha;
Pakistan;
Department of Crop Biotechnology;
Anhui Agricultural University;
Hefei;
China;
Chinese Academy of Agricultural Sciences;
Agriculture Water and Soil Environment Field Science Research Station of Xinxiang;
Xinxiang;
China;
Public Health Pest Laboratory (PHPL) of Jeddah Governorate;
Jeddah;
KSA;