To be a viable alternative to conventional fuels, a biofuel should provide a net energy gain, offer environmental benefits, be economically competitive, and available in large quantities without reducing food supplies.
What is the advantages and disadvantages of them in comparison each other?