clemson univ, dept biochem & genet, clemson, sc usa
(1)
sichuan acad agr sci, crop res inst, chengdu 610066, peoples r china; sichuan agr univ, triticeae res inst, dujiangyan city 611830, sichuan, peoples r china
(1)
sichuan acad agr sci, crop res inst, chengdu 610066, sichuan, peoples r china
(1)