College of Horticulture Science and Engineering;
Shandong Agricultural University;
Taian 271018;
P.R.China;
Jinan Fruit Research Institute;
All China Federation of Supply and Marketing Cooperatives;
Jinan 250014;
P.R. China;
State Key Laboratory of Crop Biology;
Shandong Agricultural University;
Taian 271018;
P.R. China;