On-board hydrogen production from natural gas via a metallic Pd-based membrane reactor