An integrated approach for preventing hydrogen leakage from metallic vessels: barrier and scavenging