Numerical Wave Tank based on High-Order Spectral method