[1] Univ Sci & Technol China, Sch Life Sci, Dept Mol & Cell Biol, Hefei 230027, Peoples R China
[2] Zhongshan Univ, State Key Lab Biocontrol, Guangzhou 510275, Peoples R China
[3] Zhongshan Univ, Sch Life Sci, Inst Entomol, Guangzhou 510275, Peoples R China
[4] Nanjing Agr Univ, Dept Plant Protect, Nanjing 210095, Peoples R China