1. Department of Chemistry and the State Key Laboratory of Synthetic Chemistry The University of Hong Kong Pokfulam Road Hong Kong SAR 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 Science and Technology Parks, New Territories Hong Kong SAR China