Recent updates on onchocerciasis: diagnosis and treatment.