Department of Computer Science, University of Memphis, Memphis, 38152, TN, USA.|Department of Computer Science, University of Memphis, Memphis, 38152, TN, USA.|Department of Computer Science, University of Memphis, Memphis, 38152, TN, USA. vphan@memphis.edu.