Numerical investigation on thermal conductivity and thermal rectification in graphene through nitrogen-doping engineering