1. Department of Computer Science, Vanderbilt University, Nashville, TN 37235, USA
2. Division of Computer Science, University of West Florida, Pensacola, FL 32514, USA
3. Department of Geology, Department of Computer Science, University of South Carolina, Columbia, SC 29208, USA