1. Department of Industrial Engineering and Management, Mehran University of Engineering and Technology, Jamshoro 76062, Pakistan
2. Department of Industrial Engineering and Management, Dawood University of Engineering and Technology, Karachi 74800, Pakistan
3. Department of Electrical Engineering, Mehran University of Engineering and Technology, Jamshoro 76062, Pakistan
4. Department of Mechanical Engineering, Mehran University of Engineering and Technology, Jamshoro 76062, Pakistan
5. Department of Mechanical and Industrial Engineering, College of Engineering, Qatar University, Doha P.O. Box 2713, Qatar
6. Department of Sustainable and Renewable Energy Engineering, University of Sharjah, Sharjah P.O. Box 27272, United Arab Emirates