Selenium, vitamin E, fiber, and the incidence of human cancer: an epidemiologic perspective.