1. Mem. ASME Department of Mechanical Engineering, University of Delaware, Newark, DE 19716;
2. Department of Biomedical Engineering, University of Delaware, Newark, DE 19716 e-mail:
3. Fellow ASME Department of Mechanical Engineering, University of Delaware, Newark, DE 19716;
4. Fellow ASME Department of Biomedical Engineering, University of Delaware, Newark, DE 19716;
5. Department of Mechanical Engineering, University of Delaware, Newark, DE 19716 e-mail: