1. The Key Laboratory of Oasis Eco-Agriculture, Agriculture College, Shihezi University, Shihezi 832000, China
2. CSIRO Agriculture and Food, GPO Box 1700, Canberra 2601, Australia
3. State Key Laboratory of Cotton Biology, Institute of Cotton Research of Chinese Academy of Agricultural Sciences, Anyang 455000, China