Finite-time consensus for multi-agent systems with globally bounded convergence time under directed communication graphs | Synapse