Joint CAAS/IRRI Laboratory for Photosynthetic Enhancement;
Biotechnology Research Institute/National Key Facility for Genetic Resources and Gene Improvement;
Chinese Academy of Agricultural Sciences;
Beijing 100081;
China;
College of Bioscience and Bioengineering;
Hebei University of Science and Technology;
Shijiazhuang 050000;
Hebei;
China;