Biofuels: The Environment-Friendly Energy Carriers