Density functional theory investigation of negative differential resistance and efficient spin filtering in niobium-doped armchair graphene nanoribbons.