1. Lyles School of Civil Engineering Purdue University West Lafayette Indiana USA
2. School of Mechanical Engineering Purdue University West Lafayette Indiana USA
3. Department of Mechanical Engineering State University of New York, SUNY Korea Incheon South Korea
4. Department of Mechanical Engineering, State University of New York Stony Brook University Stony Brook New York USA
5. Institute of Engineering Universidad Nacional Autónoma de México Mexico City Mexico