Carotenoids and their role in cancer prevention.