, Department of Electrical and Computer Engineering. McMaster University. Hamilton. Canada., Canada