Combined Domestic Demand Response and Energy Hub Optimisation with Renewable Generation Uncertainty 147 106