Amine-terminated hyperbranched polyamide covalent functionalized graphene oxide-reinforced epoxy nanocomposites with enhanced toughness and mechanical properties. (July 2019)