Ethics approval and consent to participate
Approval for this study was obtained from the Scientific and Ethical Review Unit (SERU) of the Kenya Medical Research Institute (KEMRI): Non-KEMRI Protocol no. 621. All research was performed in accordance with the relevant guidelines and regulations. Informed consent was sought from all of the household heads and human landing catch volunteers.