1. Department of Biology, Stanford University, California 94305
2. Department of Genetics, Stanford University, California 94305
3. Howard Hughes Medical Institute, Stanford University, California 94305
4. Department of Biological Sciences, Columbia University, New York, New York 10027
5. Tsinghua-Peking Center for Life Sciences, Tsinghua University, Beijing, 100084 China
6. Department of Basic Medical Sciences, School of Medicine, Tsinghua University, Beijing, 100084 China