Division of Cellular Dynamics;
Hefei National Laboratory for Physical Sciences at Nano-scale;
and the University of Science & Technology of China;
Hefei 230027;
China;
Department of Biological Sciences;
Stanford University;
Stanford;
CA 94305;
USA;