1. Hubei Insect Resources Utilization and Sustainable Pest Management Key Laboratory, College of Plant Science and TechnologyHuazhong Agricultural University Wuhan China
2. The Institute for Biodiversity, State Academy of Sciences Pyongyang Democratic People's Republic Korea