Supplements for cancer prevention