This publication is based in part on work supported by Award No. KUS-11-009-21, made by King Abdullah University of Science and Technology (KAUST). We also acknowledge the Natural Sciences and Engineering Research Council of Canada (NSERC I2I Programme), the Ontario Centers of Excellence; the Canada Foundation for Innovation and Ontario Innovation Trust; and the Canada Research Chairs.