Faculty of 1000 evaluation for Historical perspective: beginnings of the beta-cell: current perspectives in beta-cell development.