Monte Carlo simulation on the roughening of vicinal surfaces