Department of Computer Engineering and Computer Science, Speed School of Engineering, University of Louisville, Louisville, Kentucky, USA. eric.rouchka@louisville.edu|Department of Computer Engineering and Computer Science, Speed School of Engineering, University of Louisville, Louisville, Kentucky, USA. eric.rouchka@louisville.edu|Department of Computer Engineering and Computer Science, Speed School of Engineering, University of Louisville, Louisville, Kentucky, USA. eric.rouchka@louisville.edu