1. Zhengzhou Research Base, State Key Laboratory of Cotton Biology, School of Agricultural Sciences, Zhengzhou University , Zhengzhou, 450001 Henan , China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences , Anyang, 455000 Henan , China
3. Western Agricultural Research Center, Chinese Academy of Agricultural Sciences , Changji, 831100 Xinjiang , China