Distributed MPC of Aggregated Heterogeneous Thermostatically Controlled Loads in Smart Grid | Synapse