Biodiesel: A Realistic Fuel Alternative for Diesel Engines