Human placenta: a source of progenitor/stem cells?