Flavonoids of the liverwort Marchantia foliacea