Institution: | (1) Department of Biomedical Engineering and M.E. DeBakey Institute, Texas A&M University, College Station, TX 77843-3120, USA;(2) Departments of Mechanical Engineering and Biomedical Engineering, Texas A&M University, College Station, TX 77843-3123, USA |