Growth and function of the pancreatic beta cell in vitro: effects of glucose, hormones and serum factors on mouse, rat and human pancreatic islets in organ culture.