Indolin-2-one compounds targeting thioredoxin reductase as potential anticancer drug leads