Temperature dependence of the step structure of vicinal Si(001) surfaces