1. Zhengzhou Research Base, State Key Laboratory of Cotton Biology Zhengzhou University Zhengzhou China
2. College of Plant Science Tarim University/Key Laboratory of Production and Construction Corps of Agricultural Integrated Pest Management in Southern Xinjiang Aral China
3. State Key Laboratory of Cotton Biology, Institute of Cotton Research Chinese Academy of Agricultural Sciences Anyang China