A stable mixed disulfide between thioredoxin reductase and its substrate, thioredoxin: preparation and characterization.