Trophoblast differentiation and invasion: its significance for human embryo implantation.