1. Department of Zoology, Faculty of Science, University of Colombo, Colombo 3, Sri Lanka
2. Malaria Research Unit, Department of Parasitology, Faculty of Medicine, University of Colombo, Colombo 8, Sri Lanka
3. Department of Parasitology, Biomedical Primate Research Centre, 2280 GH Rijswijk, The Netherlands