1. Laboratory for Synthetic Chemistry and Chemical Biology Limited, Hong Kong SAR 999077, China
2. State Key Laboratory of Chemical Biology and Drug Discovery, Department of Applied Biology and Chemical Technology, Hong Kong Polytechnic University, Hong Kong SAR 999077, China
3. State Key Laboratory of Ophthalmology, Zhongshan Ophthalmic Center, Sun Yat-sen University, Guangzhou 510623, China
4. BGI-Shenzhen, Shenzhen 518083, China