Fuel cells for domestic heat and power: are they worth it?