Multi-agent based distributed control of distributed energy storages using load data. (February 2016)