Numerical simulation of roughness effect on the stability of a hypersonic boundary layer