Cost-optimal thermal energy storage system for a residential building with heat pump heating and demand response control. (15th July 2016)