Plant Protection Dept, Zhejiang Univ, Hangzhou 310029;
Plant Protection Dept, Zhejiang Univ, Hangzhou 310029;
College of Animal Sci, Zhejiang Uinv , Hangzhou 310029,China;
Entomology and Plant Pathology Division, IRRI, P.O. Box 933, Manila,the Philippines;