Synthesis and molecular docking of some new thiazolidinone and thiadiazole derivatives as anticancer agents | Synapse