Intestinal parasitic infections: a soluble public health problem.