Polyphenols and their benefits: A review | Synapse