1. Shanghai-Hong Kong Joint Laboratory in Chemical Synthesis
2. The Chinese Academy of Sciences
3. Shanghai 200032, China
4. Shenzhen Municipal Key Laboratory of Chemical Synthesis of Medicinal Organic Molecules & Shenzhen Center of Novel Functional Molecules
5. Shenzhen Research Institute