Peking- Yale Joint Research Center for Plant Molecular Genetics and AgroBiotechnology;
National Laboratory for Protein Engineering and Plant Genetic Engineering;
College of Life Sciences;
Peking University;
Beijing 100871;
China;
The National Plant Gene Research Center;
Beijing 100101;
China;