Biomedical and Chemical Engineering Department, Syracuse University, Syracuse, New York 13210, United States BioInspired Institute, Syracuse, New York 13210, United States ...