Samarium functionalized few-layer nanographene oxide redox behavior, cytotoxicity and corrosion inhibition on Mg AZ31 alloy in 3.5% NaCl environment