What are the advantages and disadvantages of biofuels, in terms of