1. Electrical and Computer Engineering Department, University of Massachusetts, Amherst, MA 01003, USA
2. Department of Public Health, University of Massachusetts, Amherst, MA 01003, USA
3. Massachusetts Commission for the Blind, Executive Office of Health and Human Services, Boston, MA 02111, USA