Order-disorder transformations in chemisorbed layers: Oxygen on W(110)