Biotechnology Research Institute;
Chinese Academy of Agricultural Sciences;
Beijing 100081;
P.R. China;
College of Life Sciences;
Suzhou University;
Suzhou 215123;
P.R.China;
Institute of Crop Sciences;
Chinese Academy of Agricultural Sciences;
Beijing 100081;
P.R.China;