1. Key Laboratory of Bio-Resource and Eco-Environment of Ministry of Education, College of Life Sciences, Sichuan University, Sichuan, P. R. China
2. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Henan, P. R. China
3. Institute of Molecular Plant Sciences, University of Edinburgh, UK