Applications of Stem Cells and the Ethical Implications