School of Life Sciences;
University of Science and Technology of China;
Hefei National Laboratory for Physical Sciences at the Microscale;
University of Science and Technology of China;
Institute of Genetics and Developmental Biology;
The Chinese Academy of Sciences;