Free radical scavenging activity of polyphenols