Affiliation: | 1.Key Laboratory of Oasis Eco-Agriculture, College of Agriculture, Shihezi University, Shihezi 832003, China;2.CSIRO Agriculture and Food, GPO Box 1700, Canberra 2601, Australia;3.Cotton Research Institute, Shihezi Academy of Agriculture Science, Shihezi 832000, China |