Department of Mathematics, University of California at San Diego, 9500 Gilman Drive, La Jolla, CA, USA.|Bioinformatics and Systems Biology, University of California at San Diego, 9500 Gilman Drive, La Jolla, CA, USA.|Department of Electrical and Computer Engineering, University of California, San Diego, USA.