Affiliation: | 1. Laboratory of Pesticide, College of Plant Science & Technology, Huazhong Agricultural University, Wuhan, China.; 2. Laboratory of Insect Molecular Biology and Biotechnology, Department of Applied Biology, College of Natural Resources and Life Science, Dong-A University, Busan, Korea.; Zhejiang University, China, |