1. College of Civil Engineering and Architecture Zhejiang University Hangzhou 310058 P. R. China
2. School of Mechanical Medical and Process Engineering Queensland University of Technology (QUT) Brisbane QLD 4001 Australia
3. Center for Materials Science Queensland University of Technology (QUT) Brisbane QLD 4001 Australia
4. Institute of High Performance Computing Agency for Science Technology and Research 1 Fusionopolis Way Singapore 138632 Singapore
5. Faculty of Mechanical Engineering & Mechanics Ningbo University Ningbo 315211 P. R. China