Affiliation: | 1. State Key Laboratory of Rice Biology, Institute of Insect Science, Zhejiang University, Hangzhou, China.; 2. Research and Development Center of Rice Production Technology, China National Rice Research Institute, Hangzhou, China.; 3. State Key Laboratory of Rice Biology, Institute of Biotechnology, Zhejiang University, Hangzhou, China.; Natural Resources Canada, Canada, |