Molecular structure of bis(pyridiniumvalerate) hydrogen perchlorate studied by X-ray diffraction, FTIR spectroscopy, PM3 and SAM1 calculations