Most recent affiliation: Department of Electrical Engineering and Computer Sciences - University of Toronto