Three-dimensional differentiation of embryonic stem cells into islet-like insulin-producing clusters.