On the anticorrosion mechanism of molten salts based nanofluids