1. Cotton Research Institutethe Chinese Academy of Agricultural Sciences/National Key Laboratory of Cotton BiologyAnyang455000China
2. Haikou Experimental StationChinese Academy of Tropical Agricultural SciencesHaikou570102China
3. Department of Soil and Crop SciencesTexas A&M UniversityCollege StationTexas77843‐2474USA