1. Department of Mechanical Engineering, College of Engineering, Najran University, Najran 11001, Saudi Arabia
2. Department of the Textile Engineering, College of Engineering and Technology of Industries, Sudan University of Science and Technology, Khartoum P.O. Box 407, Sudan
3. Safat College of Science and Technology, Khartoum P.O. Box 321, Sudan
4. Department of Mechanical Engineering, Faculty of Engineering, International University of Africa, Khartoum P.O. Box 407, Sudan
5. Department of Mechanical Engineering, J.N.N Institute of Engineering, Chennai 600025, India
6. Polymer Composite Research Lab, Metro Composites, Chennai 600095, India