1. Deptartment of Mechanical Engineering and Engineering Science, University of North Carolina at Charlotte, Charlotte, NC, USA
2. California State University, Sacramento, CA, USA
3. Andrews Institute, Gulf Breeze, FL, USA
4. University of Waterloo, Waterloo, ON, Canada