Green tea polyphenols and their potential role in health and disease