Technical aspects and late functional results of gastroepiploic bypass grafting (400 cases).