Development of a hybrid DSMC/CFD method for hypersonic boundary layer flow over discrete surface roughness