Institution: | 1. Institute of Applied Biology, Shanxi University, Taiyuan, Shanxi 030006, China;2. College of Agriculture, Shanxi Agricultural University, Taigu, Shanxi 030801, China;3. Department of Entomology, 123 Waters Hall, Kansas State University, Manhattan, KS 66506, USA;1. College of Plant Science and Technology, Huazhong Agricultural University, Wuhan 430070, PR China;2. College of Natural Resources and Life Science, Dong-A University, Busan 604-714, Republic of Korea |