Non-carboxylic acid 5-arylidene-2,4-thiazolidinedione derivatives as aldose reductase inhibitors