Affiliation: | 1. School of Mechanical Engineering, Faculty of Engineering, Tel Aviv University, Tel Aviv 6997801, Israel;1. School of Mechanical Engineering, Faculty of Engineering, Tel Aviv University, Tel Aviv 6997801, Israel;2. Department of Biomedical Engineering, Stony Brook University, Stony Brook, NY, USA |