Epiploic flap: a new site for islet implantation in man.