Turmeric vs human parasites under the microscope