Possible mechanisms of cancer prevention by nicotinamide. (3rd June 2020)