Covalently functionalized graphene towards molecular-level dispersed waterborne polyurethane nanocomposite with balanced comprehensive performance