1. Institute of Cotton Research of Chinese Academy of Agricultural Sciences/Zhengzhou Research Base, State Key Laboratory of Cotton Biology/School of Agricultural Sciences, Zhengzhou University, Anyang 455000, China
2. Western Agricultural Research Center of Chinese Academy of Agricultural Sciences, Changji 831100, China
3. Department of Agriculture, Hazara University, Mansehra 21120, Pakistan
4. Rice Cultivation Laboratory, Rice Research Institute, Sichuan Agricultural University, Chengdu 611130, China