School of Mechanical Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China Shandong Institute of Mechanical Design and Research, Jinan 250353, China School of ...