The roles of polyphenols in cancer chemoprevention | Synapse