1. Department of Entomology and MOA Key Lab of Pest Monitoring and Green Management, College of Plant Protection, China Agricultural University , Beijing 100193 , China
2. State Key Laboratory of Protein and Plant Gene Research, School of Life Sciences, Peking University , Beijing 100871 , China
3. College of Life Sciences, Capital Normal University , Beijing 100048 , China
4. Department of Biology, The Pennsylvania State University , University Park, PA 16802 , USA