Cooperative Economic Scheduling for Multiple Energy Hubs: A Bargaining Game Theoretic Perspective | IEEE Journals & Magazine | IEEE Xplore