Green tea catechin, epigallocatechin-3-gallate (EGCG): mechanisms, perspectives and clinical applications. (Biochemical pharmacology, 2011)