A novel AGNR/h-BN transistor with tunable negative differential resistance