t EGCG, a green tea polyphenol can inh