Tabatabaei, Talieh Seyed, Department of Electrical and Computer Engineering Ryerson University, Canada