1. Institute for Computational and Mathematical Engineering, Stanford University, Stanford, California 94305, United States
2. Computer Science and Engineering Department, University of Connecticut, Storrs, Connecticut 06269, United States
3. Department of Materials Science and Engineering, Stanford University, Stanford, California 94305, United States
4. Institute for Mathematical and Computational Engineering, Pontificia Universidad Católica de Chile, Santiago, Chile