Microscopic anatomy of the human islet of Langerhans.