1. Shenzhen Key Laboratory for Neuronal Structural Biology, Biomedical Research Institute, Shenzhen Peking University–The Hong Kong University of Science and Technology Medical Center, Shenzhen 518036, China.
2. Greater Bay Biomedical Innocenter, Shenzhen Bay Laboratory, Shenzhen 518055, China.
3. Innovation Centre of Ministry of Education for Development and Diseases, School of Medicine, South China University of Technology, Guangzhou, China.