Antioxidative Self-Assembling Nanoparticles Attenuate the Development of Steatohepatitis and Inhibit Hepatocarcinogenesis in Mice