Synthesis and applications of N- and S-substituted 1,2,4-triazolium salts as stable radical and carbene precursors