Human placental mesenchymal stem cells ameliorate liver fibrosis in mice by upregulation of Caveolin1 in hepatic stellate cells