1. Department of Physics, Chestnut Hill College 1 , 9601 Germantown Ave., Philadelphia, Pennsylvania 19118, USA
2. Department of Biology, University of Delaware, 210 South College Ave. 2 , Newark, Delaware 19716, USA
3. Department of Computer Science, Drexel University 3 , 3141 Chestnut St., Philadelphia, Pennsylvania 19104, USA