Karkokli, R., Department of Electrical Engineering, Ryerson University, Canada