Conformational and isomerizational studies of 3-N,N-dimethylhydrazino-2-methylsulfonyl propenenitrile using NMR and vibrational spectra, X-ray analysis and ab initio calculations