Cooperative Control of Multi-agent Systems: A Scale-Free Protocol Design (Studies in Systems, Decision and Control, 248, Band 248)