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