Stem cells and cancer stem cells therapeutic applications in disease and injury (Springer Science+Business Media B.V, 2012)