ivermectin half life ivermectin topical rosacea ivermectin for rabbit ear mites