Affiliation: | (1) Department of Mechanical Engineering, State University of New York at Stony Brook, 11794, NY;(2) Department of Mechanical and Production Engineering, National University of Singapore, 0511, Singapore;(3) Mechanical Engineering, State University of New York at Stony Brook, 11794, NY |