1. Florida Medical Entomology Laboratory, IFAS, University of Florida, Vero Beach, Florida, USA
2. Faculty of Computer Science, Dalhousie University, Halifax, Nova Scotia, Canada
3. Department of Biology, University of Waterloo, Waterloo, Ontario, Canada