Thoracic transposition of the spleen for portal hypertension. A clinical and experimental investigation.