A new immersed boundary method for compressible Navier–Stokes equations