Triethylene tetraamine: a novel telomerase inhibitor.