Economic model predictive control of combined thermal and electric residential building energy systems. (15th April 2019)