The Institute of Vegetable Science;
Zhejiang University;
Hangzhou 310029;
P.R.China;
College of Horticulture;
Anhui Agricultural University;
Hefei 230036;
P.R. China;
College of Plant Protection;
Anhui Agricultural University;
Hefei 230036;
P.R. China;