Corrosion protection mechanisms of graphene oxide-reinforced polypropylene coating for mild carbon steel by advanced molecular dynamics simulations with emphasis on resistance to water and chloride ion penetration