Text this: Larval ecology and bionomics of Anopheles funestus in highland and lowland sites in western Kenya.