State Key Laboratory for Protein and Plant Gene Research;
Peking-Tsinghua Center for Life Sciences at College of Life Sciences;
Peking University;
Beijing 100871;
China;
The National Plant Gene Research Center (Beijing);
Beijing 100101;
China;