Institute for Collaborative Biotechnologies, University of California, Santa Barbara, CA 93106, Department of Electrical and Computer Engineering, University of Delaware, Newark, DE 19716 and Department of Computer Science, University of California, Santa Barbara, CA 93106, USA.|Institute for Collaborative Biotechnologies, University of California, Santa Barbara, CA 93106, Department of Electrical and Computer Engineering, University of Delaware, Newark, DE 19716 and Department of Computer Science, University of California, Santa Barbara, CA 93106, USA.|Institute for Collaborative Biotechnologies, University of California, Santa Barbara, CA 93106, Department of Electrical and Computer Engineering, University of Delaware, Newark, DE 19716 and Department of Computer Science, University of California, Santa Barbara, CA 93106, USA.|Institute for Collaborative Biotechnologies, University of California, Santa Barbara, CA 93106, Department of Electrical and Computer Engineering, University of Delaware, Newark, DE 19716 and Department of Computer Science, University of California, Santa Barbara, CA 93106, USA.