1. Key Laboratory of Bio‐resources and Eco‐environment Ministry of Education College of Life Sciences Sichuan University Chengdu China
2. Sichuan Key Laboratory of Conservation Biology on Endangered Wildlife College of Life Sciences Sichuan University Chengdu China
3. Sichuan Key Laboratory of Medicinal American Cockroach Sichuan Gooddoctor Pharmaceutical Group Chengdu China