Institution: | 1. Institute of Applied Biology, Shanxi University, Taiyuan, China
College of Life Science, Shanxi University, Taiyuan, China;2. Faculty of Biological Science and Technology, Changzhi University, Changzhi, Shanxi, China;3. Institute of Applied Biology, Shanxi University, Taiyuan, China;4. Department of Entomology, Kansas State University, Manhattan, Kansas, USA |