Potential model for tetrathiafulvalene based on inelastic neutron scattering and Raman spectra