Text this: Thiazolidin-2-cyanamides derivatives as novel potent Escherichia coli β-glucuronidase inhibitors and their structure-inhibitory activity relationships