Dietary Phenolic Acids and Flavonoids as Potential Anti-Cancer Agents: Current State of the Art and Future Perspectives | Synapse