Hydrate-based desalination using compound permeable restraint panels and vaporization-based cooling | Patent Publication Number 20080237137 | Patexia