Affiliation: | (1) Department of Mechanical Engineering, University of Washington, Seattle, WA 98195-2600, USA;(2) Swedish Medical Center, Seattle, WA 98122, USA;(3) Department of Urology, University of Washington, Seattle, WA 98195, USA;(4) Department of Mechanical Engineering, The University of Texas at Austin, Austin, TX 78712, USA; |