Hydrogen on Demand units for petrol and diesel vehicles