1. Department of Cardiothoracic Surgery, Stanford University, Stanford, CA, USA
2. Department of Mechanical Engineering, Stanford University, Stanford, CA, USA
3. Department of Mathematics, Stanford University, Stanford, CA, USA
4. Department of Bioengineering, Stanford University, Stanford, CA, USA