State Key Laboratory of Cotton Biology/Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455000, P.R.China;
State Key Laboratory of Cotton Biology/Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455000, P.R.China;
State Key Laboratory of Cotton Biology/Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455000, P.R.China;
State Key Laboratory of Cotton Biology/Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455000, P.R.China;
State Key Laboratory of Cotton Biology/Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455000, P.R.China;
State Key Laboratory of Cotton Biology/Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455000, P.R.China;