1. School of Computing, Wichita State University, 1845 Fairmount St., Wichita, Kansas 67260, United States
2. Department of Computer Science & Engineering Technology, University of Houston-Downtown, 1 Main St., Houston, Texas 77002, United States
3. Department of Computer Science, Michigan Technological University, Houghton, Michigan 49931, United States
4. Department of Biology, North Carolina A&T State University, Greensboro, North Carolina 27411, United States