1. Department of Mechanical Engineering, Stanford University, Stanford, CA, USA
2. Department of Civil and Environmental Engineering, Stanford University, Stanford, CA, USA
3. Department of Civil and Environmental Engineering and the Department of Electrical Engineering, Stanford University, Stanford, CA, USA