Combined Heat and Power Units Sizing and Energy Cost Optimization of a Residential Building by Using an Artificial Bee Colony Algorithm | IEEE Journals & Magazine | IEEE Xplore