Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.|Electrical and Computer Engineering, Purdue University, Indiana, USA.