1. Key Laboratory for Precision and Non-Traditional Machining Technology of Ministry of Education
2. Dalian University of Technology
3. Dalian 116024
4. China
5. Institute of Mechanics and Advanced Materials
6. School of Mechanical Engineering
7. Jiangnan University
8. Wuxi 214122
9. Department of Chemistry
10. School of Biological and Chemical Sciences
11. Queen Mary University of London
12. London E1 4NS
13. UK
14. Key Laboratory of Marine Materials and Related Technologies
15. Ningbo Institute of Materials Technology and Engineering
16. Chinese Academy of Sciences
17. Ningbo 315201
18. Materials Chemistry Research Centre
19. University College London
20. London