New 'alert-safe' rostering system promises safer shift work