Affiliation: | Institute of Mechanical and Automotive Engineering, Hefei University of Technology, Hefei 230009, P. R. China;;Institute of Mechanical and Automotive Engineering, Hefei University of Technology, Hefei 230009, P. R. China;;Advanced Manufacturing Laboratory, Texas Tech University, Lubbock, Texas 79409, USA |