A cloud-based operation optimization of building energy systems using a hierarchical multi-agent control. (November 2019)