1. Purdue University; Department of Biological Sciences; West Lafayette IN U.S.A. 47907
2. Smithsonian Tropical Research Institute; Apartado 2072, Balboa Republic of Panama
3. University of Peradeniya; Department of Zoology, Faculty of Science; Sri Lanka