1. College of Science, Sichuan Agricultural University, Ya’an 625014, P.R. China
2. Deyang Environmental Monitoring Centre Station, Deyang 618000, P.R. China
3. Triticeae Research Institute, Sichuan Agricultural University, Chengdu 611130, P.R. China