1.Department of Mechanical Engineering, Dalian Jiaotong University, Dalian 116028, China; Department of Mechanical Engineering, Dalian Fisheries University, Dalian 116023, China; 2.Department of Mechanical Engineering, Dalian Jiaotong University, Dalian 116028, China; 3.Department of Mechanical Engineering, Dalian Fisheries University, Dalian 116023, China
Show less