types identifications sources and clinical applications of stem cell