Overview of parasites and benefits of parasites for health.