Demand Response Management With Multiple Utility Companies: A Two-Level Game Approach | Synapse