Raahemifar, Kaamran, Electric and Computer Engineering Department, Ryerson University, Canada