A Multiple Lyapunov Function Approach to Distributed Synchronization Control of Multi-Agent Systems With Switching Directed Communication Topologies and Unknown Nonlinearities | IEEE Journals & Magazine | IEEE Xplore