1. Hefei University of Technology School of Mechanical Engineering, , Hefei 230009 , China ;Anhui Province Key Laboratory of Digital Design and Manufacturing, , Hefei 230009 , China
2. Hefei University of Technology School of Mechanical Engineering, , Hefei 230009 , China
3. Auburn University Department of Mechanical Engineering, , Auburn, AL 36849