1. Department of Anatomy and Cell Biology, School of Medicine, College of Medicine, Taipei Medical University, Taipei, Taiwan
2. Department of Biology and Anatomy, National Defense Medical Center, Taipei, Taiwan
3. Department of Entomology, University of California, Riverside, California, USA