Synthesis, Biological Evaluation and Molecular Modeling Studies of 5-[4-(substituted) benzylidene or benzyl] thiazolidine-2,4-dione with Oral Antihyperglycemic Activity