“Direct” grafting of linear macromolecular “wedges” to the edge of pristine graphite to prepare edge-functionalized graphene-based polymer composites