1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
2. The 1st Research Laboratory, Wuhan Second Ship Design and Research Institute, Wuhan 430200, China
3. Heilongjiang Province Key Laboratory of Nuclear Power System & Equipment, Harbin Engineering University, Harbin 150001, China