Mantis;
School;
of;
Architecture;
and;
Urban;
Environment;
of;
Soochow;
University,;
Suzhou;
215123,;
China;
Plant;
Protection;
and;
Plant;
QuarantineStation,;
Suzhou;
215006,;
China;
Sunong;
Gardening;
Landscape;
Co.,;
Ltd.,;
Suzhou;
215008,;
China;