The role of functionalized graphene oxide on the mechanical and anti-corrosion properties of polyurethane coating