Structural correlations of a chemisorbate across monatomic steps: p(2 × 2)-ordered oxygen on stepped Ru(001) surfaces