Affiliation: | 1. Triticeae Research Institute, Sichuan Agricultural University, Chengdu 611130, P.R.China 2. Mianyang Institute of Agricultural Science/Mianyang Wheat Experimental Station, China Agriculture Research System CARS, Mianyang 621023, P.R.China |