Affiliation: | 1. Triticeae Research Institute, Sichuan Agricultural University, Wenjiang, Chengdu, 611130, Sichuan, People’s Republic of China 2. Biotechnology and Nuclear Technology Research Institute, Sichuan Academy of Agricultural Sciences, Chengdu, 610061, Sichuan, People’s Republic of China 3. College of Agronomy, Sichuan Agricultural University, Wenjiang, Chengdu, 611130, Sichuan, People’s Republic of China
|