Department of Computer Science and Institute for Genomics and Bioinformatics, University of California, Irvine, CA, USADepartment of Computer Science and Institute for Genomics and Bioinformatics, University of California, Irvine, CA, USA.