Macrocyclic lactone anthelmintics: spectrum of activity and mechanism of action.