Concise Review: Therapeutic Potential of Mesenchymal Stem Cells for the Treatment of Acute Liver Failure and Cirrhosis. (November 2014)