1. HKUST-Shenzhen Research Institute
2. Shenzhen 518057
3. China
4. Department of Chemistry
5. Hong Kong Branch of Chinese National Engineering Research Center for Tissue Restoration and Reconstruction
6. Key Laboratory of Organic Solids
7. Institute of Chemistry
8. Chinese Academy of Sciences
9. Beijing 100190