1. Department of Medical Entomology; Pathology West-ICPMR; Westmead Hospital; Locked Bag 9001 Westmead NSW 2145 Australia
2. Institute of Entomology; Nankai University; Tianjin 300071 China
3. Department of Medical Entomology; University of Sydney, Westmead Hospital; Westmead NSW 2415 Australia