Clin Nutr 2009; 28 2 209 212 stromectol tablets for humans