Embryonic Stem Cells: from Blastocyst to in vitro Differentiation