1. Institute of Cotton ResearchChinese Academy of Agricultural Science (ICR, CAAS)/State Key Laboratory of Cotton Biology Anyang 455000 China
2. Jaramogi Oginga OdingaUniversity of Science and Technology School of Biological and Physical Sciences (SBPS), P.O Box 210‐40601, Bondo Kenya
3. China Agricultural University Beijing China
4. North Carolina State University Raleigh North Carolina