EGCG, green tea polyphenols and their synthetic analogs and prodrugs for human cancer prevention and treatment.