1. School of Mechanical Engineering, College of Engineering, University of Tehran, Iran
2. Mechanical Engineering, National University of Ireland Galway, Ireland
3. I-Form Advanced Manufacturing Research Centre, Ireland
4. IComp Irish Composites Centre, Ireland
5. Isfahan University of Technology, Iran