Anti-oxidative, anti-cancer and anti-inflammatory actions by thioredoxin 1 and thioredoxin-binding protein-2.