Stem Cells: Properties and Prospective Medical Applications