1. Faculty of Mechanical and Civil Engineering Islamic Azad University Qazvin Iran
2. Faculty of Mechanical Engineering Tarbiat Modares University Tehran Iran
3. Research and Development Department Faravari and Sakht Co. Rasht Iran
4. School of Mechanical, Aerospace, and Automotive Engineering Coventry University Coventry UK
5. School of Engineering, Computing, and Mathematics, Faculty of Technology, Design, and Environment Oxford Brookes University Oxford UK