316 vs 304 grade stainless steelsimilarities and