Archambeault, Mark, Department of Electrical and Computer Engineering McMaster University, Canada