Affiliation: | 1.Research Base, Anyang Institute of Technology, State Key Laboratory of Cotton Biology/Institute of Cotton Research, Chinese Academy of Agricultural Sciences (ICR, CAAS), Anyang, 455000, China ;2.Zhengzhou Research Base, State Key Laboratory of Cotton Biology, Zhengzhou University, Zhengzhou, 450001, China ;3.Anyang Institute of Technology, Anyang, 455000, China ; |