1. Department of Mechanical Engineering Science and Research Branch, Islamic Azad University Tehran Iran
2. Department of Aerospace Engineering Mississippi State University Mississippi State Mississippi USA
3. Department of Mechanical Engineering Texas A&M University College Station Texas USA
4. Department of Civil Engineering Kashan Branch, Islamic Azad University Kashan Iran
5. School of Engineering University of British Columbia Kelowna British Columbia Canada