1. Department of Mechanical and Aerospace Engineering Syracuse University Syracuse New York 13244 United States
2. Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania Philadelphia Pennsylvania 19104 United States
3. Bioinspired Syracuse Syracuse University New York 13244 United States