Hydrogen bonding interactions of benzylidene type Schiff bases studied by vibrational spectroscopic and computational methods