Biomacromolecules of Algae and Plants and their Fossil Analogues