can humans use ivermectin stromectol poux posologie stromectol 3mg tablets 4 stromectol 3 mg tablets price