1. Department of Engineering Mechanics
2. School of Naval Architecture
3. Ocean and Civil Engineering (State Key Laboratory of Ocean Engineering)
4. Shanghai Jiao Tong University
5. Shanghai 200240
6. State Key Laboratory of Information Photonics and Optical Communications
7. Beijing University of Posts and Telecommunications
8. Beijing 100876
9. China
10. Department of Mechanical Engineering
11. The Hong Kong Polytechnic University