2631 ieeetranselectrondevices_a2020v67n8935512p237.pdf 128 + 2759 .