Novel Onchocerca volvulus filaricides from Carapa procera, Polyalthia suaveolens and Pachypodanthium staudtii.