Towards the next generation of smart grids: Semantic and holonic multi-agent management of distributed energy resources | Synapse