Graphene grafted with glucopyranose as a shale swelling inhibitor in water-based drilling mud