stromectol 3mg tablets PMC free article PMC1621119 PubMed 10694210