1. Alexandria University,Faculty of Engineering,Department of Mechanical Engineering,Alexandria,Egypt,21544
2. Bowling Green State University,Mechatronics Engineering Technology,Bowling Green,OH,USA,43402
3. Université de Moncton,Faculté d'administration,Moncton,NB,Canada,E1A 3E9