Reproductive Biology and Endocrinology Open Access Comparative Aspects of Trophoblast Development and Placentation