Synthesis, computational analysis and biological evaluation of novel thiazolidinone derivatives