Fundamentals of Biofuels