New perspectives in stem cell research: beyond embryonic stem cells