Institute of Pesticide and Environmental Toxicology;
College of Agriculture and Biotechnology;
Zhejiang University;
Hangzhou 310029;
China. E-mail: snli@zju.edu.cn;
Research Institute of Tianjin Product Quality Inspection Technology;
Tianjin 300384;
China;