A survey of continuous finite-time consensus algorithms in multi-agent systems. (2016)