Combined heat and power economic dispatch using opposition-based group search optimization. (December 2015)