1. State Key Laboratory of Cotton Biology, Institute of Cotton Research Chinese Academy of Agricultural Sciences, Key Laboratory for Cotton Genetic Improvement; Ministry of Agriculture; Anyang China
2. Department of Plant and Environmental Sciences; New Mexico State University; Las Cruces New Mexico