1. School of Mechanical and Aerospace Engineering
2. Nanyang Technological University
3. Singapore 639798
4. Singapore
5. National Key Laboratory of Science and Technology on Advanced Composites in Special Environments and Center for Composite Materials and Structures
6. Energy Research Institute @NTU
7. Singapore 637141
8. Harbin Institute of Technology
9. Harbin 150080
10. P. R. China