Therapeutic implications of mesenchymal stem cells in liver injury