Event-triggered cooperative control for uncertain multi-agent systems and applications