1 Institute of Marine Science and Technology, Shandong University, Qingdao, Shandong, China 2 School of Mechanical Engineering, Key Laboratory of High-Efficiency and Clean Mechanical Manufacture of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results