1. Mechanical and Industrial Engineering Department, College of Engineering, Qatar University, Doha 2713, Qatar
2. Mechanical Engineering Department, Shoubra Faculty of Engineering, Benha University, Benha, Egypt e-mails: ;
3. Mechanical Engineering Department, UBC-University of British Columbia, Vancouver, BC V6T 1Z4, Canada e-mail:
4. Mechanical and Industrial Engineering Department, College of Engineering, Qatar University, Doha 2713, Qatar e-mail:
5. Mechanical Engineering Department, The British University in Egypt, Alshorouk, New Cairo, Egypt e-mail: