1. Department of Biology, Stanford University , Stanford, CA 94305 , USA
2. Department of Quantitative and Computational Biology, University of Southern California , Los Angeles, CA 90089 , USA
3. Department of Genetics, Stanford University , Stanford, CA 94305 , USA