Reproductive Biology and Endocrinology Open Access Human Trophoblast Function during the Implantation Process