1. Hubei Key Laboratory of Genetic Regulation and Integrative Biology, Institute of Entomology, School of Life Sciences, Central China Normal University, Wuhan 430079, PR China
2. Biogas Institute of Ministry of Agriculture, Chengdu 610041, PR China
3. Laboratory of Development and Application of Rural Renewable Energy, Ministry of Agriculture, Chengdu 610041, PR China