[1] Zhengzhou Univ, State Key Lab Cotton Biol, Zhengzhou Res Base, Zhengzhou 450001, Peoples R China
[2] Chinese Acad Agr Sci, State Key Lab Cotton Biol, Inst Cotton Res, Anyang 455000, Peoples R China
[3] Southwest Univ, Biotechnol Res Ctr, Minist Agr, Key Lab Biotechnol & Crop Qual Improvement, Chongqing 400716, Peoples R China