High performance epoxy nanocomposites with enhanced thermal and mechanical properties by incorporating amine-terminated oligoimide-grafted graphene oxide