1. Mechanical Engineering Department, Institute of Space Technology, Islamabad Capital Territory, Pakistan
2. Department of Mechanical Engineering, University of Engineering and Technology, Taxila, Pakistan
3. Department of Mechanical Engineering, Air university Islamabad, Kamra, Pakistan
4. Department of Mechanical Engineering, Wah Engineering College, University of Wah, Wah Cant, Pakistan
5. Mechanical Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
6. Interdisciplinary Research Center for Renewable Energy and Power Systems, King Fahd University of Petroleum and Minerals, Dhahran, 31261, Saudi Arabia