Most recent affiliation: Carnegie Mellon University, United States of America; Illinois Institute of Technology, United States of America