Synthesis and biological activity of some 1,2,4-triazoles and related heterocycles