1. Department of Neurobiology and Biophysics, School of Life Sciences, University of Science and Technology of China, Hefei, China;
2. Institute of Neuroscience and Key Laboratory of Neurobiology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai, China;
3. New England Primate Research Center, Harvard Medical School, Southborough, MA, USA;
4. Department of Biology, University of Iowa, Iowa City, IA, USA