Critical hydrogen charging conditions for martensite transformation and surface cracking in type 304 stainless steel