1. Mechanical Engineering Department, Faculty of Engineering; Sudan University of Science and Technology; Khartoum Sudan
2. Mechanical Engineering Department, College of Engineering and Technology; Arab Academy for Science, Technology and Maritime Transport; Alexandria Egypt