Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, New Jersey, United States of America.|Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, New Jersey, United States of America.|Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, New Jersey, United States of America.|Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, New Jersey, United States of America.|Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, New Jersey, United States of America.