Affiliation: | 1.Faculty of Mechanical and Electrical Engineering, Kunming University of Science and Technology, 727 Jingmingnan RD, Chenggong District, 650500, Kunming, China ;2.School of Mechanical Engineering, Shanghai Jiao Tong University, 800 Dongchuan RD, Minhang District, 200240, Shanghai, China ; |