Functionalization of polyallylamine on graphene oxide