Biodiesel facing uphill battle at home and abroad