IEEE electron device letters