Institution: | 1. State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences, Anyang 455000, Henan Province, China;2. Hubei Provincial Key Laboratory for Protection and Application of Special Plants in Wuling Area of China, College of Life Sciences, South Central University for Nationalities, Wuhan 430064, Hubei Province, China;3. College of Life Sciences, Henan Normal University, Xinxiang 453007, Henan Province, China |