1. Department of Mechanical Engineering, Michigan State University, East Lansing, Michigan, USA
2. School of Mechanical Engineering, Shiraz University, Shiraz, Fars, Iran
3. Department of Mechanical Engineering, University of Ottawa, Ottawa, Ontario, Canada