Benzo[b]thiophene-6-carboxamide 1,1-dioxides: inhibitors of human cancer cell growth at nanomolar concentrations.