Life cycle energy and carbon analysis of domestic Combined Heat and Power generators | IEEE Conference Publication | IEEE Xplore