Department of Biomedical Engineering, Oregon Health and Science University, 3303 SW Bond Ave., 13B, Portland, OR 97239, U.S.A.