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