China National Rice Research Institute, Hangzhou 310006, P.R.China;
China National Rice Research Institute, Hangzhou 310006, P.R.China;
China National Rice Research Institute, Hangzhou 310006, P.R.China;
China National Rice Research Institute, Hangzhou 310006, P.R.China;
China National Rice Research Institute, Hangzhou 310006, P.R.China;
China National Rice Research Institute, Hangzhou 310006, P.R.China;