Feto-placental vascularization: A multifaceted approach.