Amino-terminated hyperbranched polymer for toughness improvement of epoxy/clay nanocomposites