Transplantation of cryopreserved and fresh rat islets and canine pancreatic fragments: comparison of cryopreservation protocols.