Hypoxia preconditioned bone marrow mesenchymal stem cells promote liver regeneration in a rat massive hepatectomy model