Combined experimental and DFT study on the adsorption of Co(II) and Zn(II) from fuel ethanol by Schiff base decorated magnetic Fe3O4 composites