Cancer precursors :epidemiology, detection, and prevention