Will algae beat its competitors to become the king source of biofuels?