Effect of graphene nanoplatelets (GNPs) content on improvement of mechanical and tribological properties of AZ31 Mg matrix nanocomposite