1. Key Laboratory of Animal Physiology, Biochemistry and Molecular Biology of Hebei Province, College of Life Sciences, Hebei Normal University, 050024 Shijiazhuang, Hebei Province, P. R. China
2. Key Laboratory of Zoological Systematics and Evolution, Institute of Zoology, Chinese Academy of Sciences, 1 Beichen West Rd., Chaoyang District, Beijing 100101, China
3. Department of Entomology and Nematology, University of California, Davis, CA 95616, USA
4. Department of Life Sciences, Natural History Museum, Cromwell Road, London SW7 5BD, UK