1. National Key Laboratory of Science and Technology on Advanced Composites in Special Environments
2. Harbin Institute of Technology
3. Harbin 150080, People's Republic of China
4. Faculty of Engineering and Environment
5. Northumbria University
6. Newcastle upon Tyne
7. , UK
8. Faculty of Mathematics and Natural Sciences
9. Advanced Production Engineering – Engineering and Technology Institute Groningen
10. University of Groningen
11. Nijenborgh 4, The Netherlands