Stem cells as prospective therapeutic tools for retinal degeneration