Key Laboratory of Plant and Soil Interactions;
Ministry of Education;
Beijing Key Laboratory of Biodiversity and Organic Farming;
College of Resources and Environmental Sciences;
China Agricultural University;
Beijing 100193;
China;
State Key Laboratory of Cotton Biology;
Institute of Cotton Research;
Chinese Academy of Agricultural Sciences;
Anyang 455000;
China;
Zhengzhou Research Base;
State Key Laboratory of Cotton Biology;
Zhengzhou University;
Zhengzhou 450001;
China;