Affiliation: | 1. School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA;2. School of Electrical Engineering (by courtesy), Purdue University, West Lafayette, IN 47907, USA;3. Department of Industrial and Systems Engineering, University of Southern California, Los Angeles, CA 90089, USA;4. Department of Mechanical Engineering, VirginiaTech, Blacksburg, VA 24061, USA;5. Department of Mechanical and Automation Engineering, The Chinese University of Hong Kong, Hong Kong, China;6. School of Civil Engineering, Purdue University, West Lafayette, IN 47907, USA |