1. School of Mechanical Engineering College of Engineering University of Tehran Tehran 1417614411 Iran
2. Faculty of Processing Iran Polymer and Petrochemical Institute Tehran 1497713115 Iran
3. Department of Engineering School of Science and Technology Nottingham Trent University Nottingham NG11 8NS UK