1. Department of Mechanical Engineering, Michigan State University, East Lansing, MI, USA
2. Department of Civil and Environmental Engineering, University of California at Los Angeles, Los Angeles, CA, USA
3. Department of Information Systems, College of Computer Engineering and Sciences, Prince Sattam Bin Abdulaziz University, Al-Kharj, Saudi Arabia
4. Department of Mechanical and Aerospace Engineering, University at Buffalo, Buffalo, NY, USA
5. School of Mechanical Engineering, Southeast University, Nanjing, China