Optimal Scheduling of Combined Heat and Power Systems Integrating Hydropower-Wind-Photovoltaic-Thermal-Battery Considering Carbon Trading | IEEE Journals & Magazine | IEEE Xplore