1. College of Agronomy, Northwest A&F University, No. 3 Taicheng Road, Yangling, Shaanxi 712100, China
2. State
Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, No. 38 Huanghe Road, Anyang, Henan 455000, China