Lam, Jerry Chi Ling, Department of Electrical and Computer Engineering, University of Toronto, Canada