Designing for Flexible Interaction Between Humans and Automation: Delegation Interfaces for Supervisory Control