Department of Electrical and Computer Engineering Institution1060276University of Delaware, Newark, DE 19716États-Unis