Peking;
UNiv,;
Natl;
Key;
Lab;
Prot;
Engn;
&;
Plant;
Gene;
Engn,;
LSC,;
Beijing;
100871,;
Peoples;
R;
China;
Huazhong;
Agr;
Univ,;
Natl;
Key;
Lab;
Agr;
Microbiol,;
Wuhan;
430070,;
Peoples;
R;
China;
Beijing;
Inst;
Biomed,;
Beijing;
100091,;
Peoples;
R;
China;