there is around a million of such islets in the human pancreas