Lev Kirischian Ryerson University Department of Electrical and Computer Engineering 105 Bond St., Toronto, ON M5B 1Y3, CANADA