Affiliation: | 1. Biotechnology Research Institute, Shanghai Academy of Agricultural Sciences, 2901 Beidi Road, Minhang District, Shanghai 201106, Peoples'' Republic of China;2. Plant Biology and Crop Science Department, Rothamsted Research, Harpenden, Hertfordshire AL5 2JQ, United Kingdom;3. Computational and Systems Biology Department, Rothamsted Research, Harpenden, Hertfordshire AL5 2JQ, United Kingdom |