Immunoisolative effectiveness and limitation of agarose in a bioartificial pancreas.