1. Department of Mechanical and Material Engineering
2. Huaiyin Institute of Technology
3. Huai’an 223003
4. China
5. Electron Microscopy Core
6. Houston Methodist Research Institute
7. Houston
8. USA
9. State Key Laboratory of Polymer Physics and Chemistry
10. Changchun Institute of Applied Chemistry
11. Chinese Academy of Sciences
12. Changchun 130022
13. Department of Biomedical Engineering
14. University of Houston