1. Department of Computer Science, Kent State University, Kent, OH 44242, USA
2. Department of Biological Sciences, Kent State University, Kent, OH 44242, USA
3. Department of Ophthalmology, University Hospitals, Case Western Reserve University, Cleveland, OH 44106, USA