1. Hoffmann Institute of Advanced Materials
2. Shenzhen Polytechnic
3. Shenzhen
4. China
5. School of Applied Chemistry and Biological Technology
6. Library of Shenzhen Polytechnic
7. Shenzhen 518055
8. Department of Chemistry and Chemical Biology
9. Rutgers University
10. Piscataway
11. USA