1. State Key Laboratory of Cell Biology Institute of Biochemistry and Cell Biology Shanghai Institutes for Biological Sciences Chinese Academy of Sciences 320 Yueyang Road Shanghai 200031 China
2. Graduate School University of Chinese Academy of Sciences Chinese Academy of Sciences 320 Yueyang Road Shanghai 200031 China
3. Department of Ophthalmology Shanghai Tenth People's Hospital Tongji University School of Medicine Shanghai 200072 China
4. Institute of Traditional Chinese Medicine and Natural Products College of Pharmacy Jinan University Guangzhou 510632 China
5. Key Laboratory of Structure‐Based Drug Design & Discovery Ministry of Education Shenyang Pharmaceutical University Shenyang 110016 China
6. Translational Center for Stem Cell Research Tongji Hospital Tongji University School of Medicine Shanghai 200065 China
7. School of Life Science and Technology, and the Collaborative Innovation Center for Brain Science Tongji University Shanghai 200092 China