1. School of Mechanical and Power Engineering, Nanjing Tech University, Nanjing 211816, China
2. Institute of Reliability centered Manufacturing (IRcM), Nanjing Tech University, Nanjing 211816, China
3. Jiangsu Key Lab of Design and Manufacture of Extreme Pressure Equipment, Nanjing 211816, China