College of Agriculture, Guangxi University, Nanning 530005, P.R.China;
Cotton Research Institute, Henan Institute of Science and Technology, Xinxiang 453003, P.R.China;
Cotton Research Institute, Henan Institute of Science and Technology, Xinxiang 453003, P.R.China;
College of Agriculture, Guangxi University, Nanning 530005, P.R.China;
College of Agriculture, Guangxi University, Nanning 530005, P.R.China;
Cotton Research Institute, Henan Institute of Science and Technology, Xinxiang 453003, P.R.China;
College of Agriculture, Guangxi University, Nanning 530005, P.R.China;