Polyphenols: analysis, synthesis & health benefits