Crystallographic, NMR and ab initio calculation studies of tautomerism among substituted thiazol-2-yl-hydrazines