Reprogramming of hepatic progenitor cells towards a beta-cell character using Pdx1, Ngn3 and MafA