Swiss Tropical and Public Health Institute, Basel, Switzerland, University of Basel, Basel, Switzerland.|Swiss Tropical and Public Health Institute, Basel, Switzerland, University of Basel, Basel, Switzerland.|Swiss Tropical and Public Health Institute, Basel, Switzerland, University of Basel, Basel, Switzerland.