Hydrogen fuel-cell heavy duty trucks for long haul transport in the EU; conditions for a successful implementation