Mechanical Engineering and Applied Mechanics, University of Pennsylvania, Philadelphia, PA 19104, USA Andlinger Center for Energy and the Environment, Princeton University, Princeton, NJ 08544, USA ...