1. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang, China
2. Western Agricultural Research Center of Chinese Academy of Agricultural Sciences, Changji, China
3. Department of Agriculture, Hazara University, Mansehra, Pakistan
4. Department of Biotechnology and Genetic Engineering, Hazara University, Mansehra, Pakistan