Combined Heat and Power as a Platform for Clean Energy Systems