Affiliation: | 1.State Key Laboratory of Plant Physiology and Biochemistry, College of Environmental and Resource Sciences, Zhejiang University, Hangzhou, 310058, China ;2.China National Rice Research Institute, Chinese Academy of Agricultural Sciences, Hangzhou, 310006, Zhejiang, China ; |