1. College of Plant Science and Technology, Huazhong Agricultural University, Wuhan 430070, China
2. Hubei Insect Resources Utilization and Sustainable Pest Management Key Laboratory, Wuhan 430070, China
3. Firefly Conservation Research Centre, Wuhan 430070, China
4. School of Agricultural, Environmental and Veterinary Sciences, Charles Sturt University, P.O. Box 588, Wagga Wagga 2678, Australia