1. Mechanical Engineering Department, Faculty of Engineering Suez Canal University Ismailia Egypt
2. Mechanical Engineering Department Arab Academy for Science, Technology and Maritime Transport Alexandria Egypt
3. Marine Engineering Department Arab Academy for Science, Technology and Maritime Transport Alexandria Egypt
4. Mechanical Power Engineering Department, Faculty of Engineering Tanta University Tanta Egypt
5. Faculty of Engineering Delta University for Science and Technology Gamasa Egypt
6. Electrical Power and Machines Department, Faculty of Engineering Suez Canal University Ismailia Egypt