Ab initio and DFT computational studies on molecular conformations and intramolecular hydrogen bonding in 3-mercapto-but-2-enethial