Two-Level Distributed Demand-Side Management Using the Smart Energy Hub Concept. (February 2019)