1. College
of Plant Protection, Shenyang Agricultural University, Shenyang 110866, People’s Republic of China
2. Agro-Environmental
Protection Institute, Ministry of Agriculture, Tianjin 300191, People’s Republic of China
3. Engineering & Technological Research Center of Biopesticide for Liaoning Province, Shenyang 110866, People’s Republic of China