Thioredoxin and thioredoxin reductase in pancreatic islets may participate in diabetogenic free-radical production