semiclathrate hydrates