Describir: A new series of 2,4-thiazolidinediones endowed with potent aldose reductase inhibitory activity