School of Mechanical and Power Engineering;
Nanjing Tech University;
Nanjing 211816;
China;
Jiangsu Key Lab of Design and Manufacture of Extreme Pressure Equipment;
Nanjing 211816;
China;
Department of Material;
Textiles and Chemical Engineering;
Faculty of Engineering and Architecture;
Ghent University.Zwijnaarde B-9052;
Belgium;