A new class of finite-time nonlinear consensus protocols for multi-agent systems | Synapse