1. Department of Chemistry and State Key Laboratory of Synthetic Chemistry, The University of Hong Kong, Pokfulam Road, Hong Kong SAR 999077, China
2. Laboratory for Synthetic Chemistry and Chemical Biology Limited, Health@InnoHK, Innovation and Technology Commission, Units 1503-1511, 15/F., Building 17W, Hong Kong SAR 999077, China
3. Shenzhen NewDEL Biotech Co., Ltd., Shenzhen 518110, China
4. Institute of Systems and Physical Biology, Shenzhen Bay Laboratory, Shenzhen 518000, China
5. School of Pharmacy, Naval Medical University, Shanghai 200433, China