Department of Computer Science.|Department of Computer Science.|Department of Statistics.|Department of Biological Chemistry, University of California-Irvine, Irvine, CA 92697, USA.|Department of Computer Science, Department of Biological Chemistry, University of California-Irvine, Irvine, CA 92697, USA.