Interseasonal heat storage for residential buildings with renewable energy generation