Institute of Soil and Fertilizers;
Shandong Academy of Agricultural Science;
Jinan 250100;
China;
College of Life Science;
Shandong University;
Jinan 250100;
China;
College of Life Science;
Shandong University;
Jinan 250100;
China;
Institute of Soil and Fertilizers;
Shandong Academy of Agricultural Science;
Jinan 250100;
China;