1. Institute of Plant Protection, Liaoning Academy of Agricultural Sciences, Shenyang, 110161 China
2. College of Plant Protection, Shenyang Agricultural University, Shenyang, 110866, China
3. College of Life Engineering, Shenyang Institute of Technology, Fushun, 113122, China
4. Department of Agricultural and Biological Technology, WenZhou Agricultural Science Research Institute (WenZhou Vocational College of Science & Technology), Wenzhou, 325006 China