stromectol dosage for strongyloides stromectol philippines que es el ivermectin stromectol can ivomec kill humans can humans use ivomec