College of Life Sciences;
Sichuan University;
Chengdu 610064;
P.R.China;
Crop Research Institute;
Sichuan Academy of Agricultural Sciences;
Chengdu 610066;
P.R.China;
Agricultural College;
Shandong Agricultural University;
Tai'an 250100;
P.R.China;