A crew task allocation and sequencing method considering workload distribution and minimum task completion time | Synapse