Hospital staff nurses' work hours, meal periods, and rest breaks. A review from an occupational health nurse perspective.