Impaired proliferation of non-parenchymal cells participates in an impairment of liver regeneration in db/db mice.