Synthesis charaterization and biological evaluation of novel thiazolidinone, azetidinone, pyrazoline and imidazoline derivatives