stromectol active ingredient PMID 30046879 Free PMC article