1. Beijing Frontier Research Center for Biological Structures, State Key Laboratory of Membrane Biology, Tsinghua-Peking Joint Center for Life Sciences, School of Life Sciences, Tsinghua University, Beijing, China
2. Shenzhen Medical Academy of Research and Translation, Shenzhen, Guangdong Province, China