1. State Key Laboratory of Cotton Biology; Institute of Cotton Research of CAAS; Anyang Henan 455000 People's Republic of China
2. College of Life Sciences; Henan Normal University; Xinxiang 453007 China
3. College of Agronomy; Northwest A & F University; Yangling 712100 China