1. College of Power and Energy Engineering, Harbin Engineering University, Harbin, China
2. Center for Post-Doctoral Studies, Chongqing University, Chongqing, China
3. Center for Post-Doctoral Research, Chongqing Jiangjin Shipbuilding Industry Co., Ltd, Chongqing, China