1. Nuclear Institute for Agriculture and Biology College (NIAB-C), Pakistan Institute of Engineering and Applied Sciences (PIEAS), Islamabad 45650, Pakistan
2. Nuclear Institute for Agriculture and Biology (NIAB), Faisalabad 38000, Pakistan
3. School of Life Sciences, Nantong University, Nantong 226000, China
4. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Science, Anyang 455000, China