Cancer cause and prevention: environmental factors, personal factors, occupational hazards, research approaches.