1. Department of Engineering Education, University of Florida, Gainesville, FL, USA
2. Department of Multidisciplinary Engineering, Texas A&M University, College Station, TX, USA
3. Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA