5-Arylidene-2,4-thiazolidinediones as protein tyrosine phosphatases inhibitors