Low-dissipation and low-dispersion fourth-order Runge–Kutta algorithm