[1] Syracuse Univ, Phys Dept, Syracuse, NY 13244 USA
[2] Syracuse Univ, BioInspired Inst, Syracuse, NY 13244 USA
[3] Univ Penn, Inst Med & Engn, Philadelphia, PA 19104 USA
[4] Univ Penn, Dept Physiol, Philadelphia, PA 19104 USA
[5] Univ Penn, Dept Phys & Astron, Philadelphia, PA 19104 USA