Theoretical investigation of the molecular structure, vibrational spectra, and molecular docking of tramadol using density functional theory