Department of Biomedical Engineering, Worcester Polytechnic Institute, Worcester and.|Department of Biomedical Engineering, Worcester Polytechnic Institute, Worcester and.|Department of Biomedical Engineering, Worcester Polytechnic Institute, Worcester and Department of Mathematics and Statistics, University of Massachusetts, Amherst, MA, USA.