Institution: | 1.Department of Computer Science, Rice University, Houston, Texas, United States of America;2.Department of Bioengineering, Rice University, Houston, Texas, United States of America;3.Department of Chemical and Biomolecular Engineering, Rice University, Houston, Texas, United States of America;Princeton University, United States of America |