1. State Key Laboratory of Cotton Biology, Cotton Research Institute, Chinese Academy of Agricultural Sciences, Anyang 455000, Henan Province, China
2. National Center of Biomedical Analysis, Beijing, China
3. College of Agronomy, Northwest Sci-Tech University of Agriculture and Forest, Yangling, P. R. China