Communication overlay for communities of collaborative agents in smart grid domains. (2017)