Polyphenols and bioavailability: an update