Theoretical studies on the binding models of tetramethylammonium with phenol: Cation-π and hydrogen-bond interactions