StateKeyLaboratory.ofRiceBiology;
ChinaNationalRiceResearchInstitute;
Hangzhou310006;
China;
JapanInternationalResearchCenterforAgriculturalSciences;
Tsukuba305-8686;
Japan//StateKeyLaboratory.ofRiceBiology;
ChinaNationalRiceResearchInstitute;
Hangzhou310006;
China;