1. Zhengzhou Research Base, State Key Laboratory of Cotton Biology, Zhengzhou University, Zhengzhou 450001, China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang 455000, China
3. Key Laboratory of Biotechnology and Crop Quality Improvement of Ministry of Agriculture, Biotechnology Research Center, Southwest University, Chongqing 400716, China