Pros and cons of biodiesel