Synthesis and biological activities of certain novel heterocyclic compounds of medicinal interest Substituted azetidinones thiazolidinones triazoles and pyrazolines