Graphene-reinforced metal matrix nanocomposites – a review