TXN and cancer: Exploring the Thioredoxin System as a Therapeutic Target in Cancer: Mechanisms and Implications