Sugarcane beats soybeans for biodiesel