1. Polymer Science and Engineering Department
2. School of Chemistry and Chemical Engineering
3. State Key Laboratory of Coordination Chemistry
4. Nanjing University
5. Nanjing
6. Security and Disruptive Technologies
7. National Research Council Canada
8. Ottawa
9. Canada