Computer Science and Mathematics Division, Oak Ridge National Laboratory, Oak Ridge, TN 37861, USA and Department of Microbiology, University of Tennessee, Knoxville, TN 37996, USA Computer Science and Mathematics Division, Oak Ridge National Laboratory, Oak Ridge, TN 37861, USA and Department of Microbiology, University of Tennessee, Knoxville, TN 37996, USA.