Multi-group Consensus for Delayed Heterogeneous Multi-agent Systems Based on Cooperation and Competition Interaction and their Strength