embryonic cell differentiation