does ivermectin help rosacea how long for ivermectin to work on worms mechanism of action of stromectol how to take ivermectin liquid for humans