Human umbilical cord mesenchymal stem cells: an overview of their potential in cell-based therapy. (September 2015)