1. College of Resources and Environmental Sciences China Agricultural University Beijing 100193 China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research Chinese Academy of Agricultural Sciences Anyang 455000 China
3. Texas A&M AgriLife Research and Extension Center Amarillo TX 79106 USA