1. State Key Laboratory of Plant Physiology and Biochemistry, College of Life Sciences, Zhejiang University, Hangzhou 310058, China
2. China National Seed Group Co., Ltd., Beijing 100031, China
3. Institute of Food Crops, Jiangsu Academy of Agricultural Sciences, Nanjing 210014, China
4. Rice Research Institute, Anhui Academy of Agricultural Sciences, Hefei 230031, China