Affiliation: | (1) Department of Computer Science, University of Idaho, Moscow, ID, USA;(2) Department of Health, Physical Education, Recreation, and Dance, University of Idaho, Moscow, ID, USA;(3) Department of Mechanical Engineering, University of Idaho, Moscow, ID, USA;(4) Department of Electrical and Computer Engineering, University of Idaho, Moscow, ID, USA |