Text this: Flavonoids of Rosa rugosa Thunb. inhibit tumor proliferation and metastasis in human hepatocellular carcinoma HepG2 cells