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