1. LinkedIn Inc. 1000 W Maude Ave Sunnyvale CA 94085 USA
2. Department of Electrical & Computer Engineering Duke University Durham NC 27705 USA
3. National Research Council 500 Fifth Street NW, Keck 576 Washington DC 20001 USA
4. Center for Bio/Molecular Science and Engineering Code 6900 U.S. Naval Research Laboratory Washington DC 20375 USA
5. Department of Computer Science Duke University Durham NC 27705 USA