1. Department of Computer Science, Duke University , 308 Research Drive, Durham, NC 27708 , United States
2. Department of Chemistry, Duke University , 124 Science Drive, Durham, NC 27708 , United States
3. Department of Biochemistry, Duke University School of Medicine , 307 Research Drive, Durham, NC 22710 , United States
4. Department of Mathematics, Duke University , 120 Science Drive, Durham, NC 27708 , United States