A review of salt hydrates for seasonal heat storage in domestic applications