Department of Biomedical Engineering.|Department of Mechanical Engineering, and.|Department of Biomedical Engineering, Department of Mechanical Engineering, and.|Department of Biomedical Engineering, Department of Computational Biology, Carnegie Mellon University, Pittsburgh, PA 15213, USA.