Chemistry of Fossil Fuels and Biofuels