Differentiation of mouse embryonic stem cells into insulin-producing cells: optimization to enhance the overall differentiation efficiency