Production of renewable energies and biomolecules from livestock and agro-industrial waste: the BIOMOLENER Project