1. State Key Lab of Rice Biology China National Rice Research Institute Hangzhou 310006 People's Republic of China
2. College of Chemistry and Life Sciences Zhejiang Normal University Jinhua 321004 People's Republic of China
3. Rice Research Institute Southwest University of Science and Technology Mianyang 621010 People's Republic of China