Signal Aggregate Constraints in Additive Factorial HMMs, with Application to Energy Disaggregation