Shi, Wenxia, Dept. of Electrical and Computer Engineering, University of Western Ontario, London, Ont. N6A 5B9, Canada